You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the Bug
if anyone tries to load a door game (not sure if will give errors at other times), enigma will throw null errors and crash (or load you in as a different person if there is already a person on the same door)
To Reproduce
Remove requirements for realname, birthday, etc (not username or password) from main.hjson and remove those fields from nua.ans (ex: remove @systemMethod:validateNonEmpty from "realname" in main.hjson)
Expected Behavior
doors and board to work normally
Actual Behavior
Users will be logged in as other users in door games, and errors will be thrown on the enigma instance causing crashes and at least one user complained of not being able to login via SSH (not sure if related or not)
Screenshots
The text was updated successfully, but these errors were encountered:
There have been a few people that would like to collect less information in the NUA, but I suspect this is a problem for a few areas of the code that rely on some of those user properties.
@AviatingPenguin I've pushed a fix to the branch 479-nua-optional-field if you'd like to give it a try. Note that any users created before this fix with your changes will still have null, which this doesn't currently try to fully address -- you will need to re-create them, or update them via the user config screen (re-saving should not save the nulls)
@AviatingPenguin Just wanted to check to see if you were able to retry this, or if you were running into any trouble? I see on your board that now you suggest people can put in bogus info instead - if you'd rather just leave as is that's totally good let me know and I'll just do whatever testing I can do from here.
Describe the Bug
if anyone tries to load a door game (not sure if will give errors at other times), enigma will throw null errors and crash (or load you in as a different person if there is already a person on the same door)
To Reproduce
Remove requirements for realname, birthday, etc (not username or password) from main.hjson and remove those fields from nua.ans (ex: remove @systemMethod:validateNonEmpty from "realname" in main.hjson)
Expected Behavior
doors and board to work normally
Actual Behavior
Users will be logged in as other users in door games, and errors will be thrown on the enigma instance causing crashes and at least one user complained of not being able to login via SSH (not sure if related or not)
Screenshots
The text was updated successfully, but these errors were encountered: