fix(silo): fix auth crashes, menu redundancy, and origin connect #1
Reference in New Issue
Block a user
Delete Branch "fix/silo-workbench-bugs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes
Critical: Missing/wrong function calls causing crashes
_get_auth_token()was called but never defined — causedNameErrorwhen opening Settings dialog_client.auth_username(),.auth_role(),.auth_source()were called in the auth dock widget's_refresh_status()but these methods don't exist onSiloClient— causedAttributeErrorat startup, preventing the auth dock widget from ever appearing_get_auth_username(),_get_auth_role(),_get_auth_source()helper functionsOrigin connect() fix
silo_origin.py connect()was using non-existentFreeCADGui.Command.get()API and callingSilo_Authwhich only shows the dock panel (not the login dialog)Menu redundancy
Cleanup