diff options
Diffstat (limited to 'module/datatypes')
-rw-r--r-- | module/datatypes/User.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/module/datatypes/User.py b/module/datatypes/User.py index 3832653c7..bdf52d860 100644 --- a/module/datatypes/User.py +++ b/module/datatypes/User.py @@ -55,8 +55,9 @@ class User(UserData): return self.hasRole(Role.Admin) @property - def handle(self): - """ Internal user handle used for most operations (secondary share handle with primary user) """ + def primary(self): + """ Primary user id, Internal user handle used for most operations + Secondary user account share id with primary user. Only Admins have no primary id. """ if self.hasRole(Role.Admin): return None - return self.user if self.user else self.uid + return self.user if self.user else self.uid
\ No newline at end of file |