feature: minor refactoring

This commit is contained in:
ievgenii vdovenko 2025-07-26 15:17:18 +02:00
parent 1db5e92ca3
commit 2c3304132a
3 changed files with 15 additions and 15 deletions

View file

@ -1284,15 +1284,15 @@ class User(Base, BaseModel):
@classmethod
def get_ghost_user(cls, cache=False, refresh=False):
return cls._get_system_user(username=User.GHOST_USER, cache=cache, refresh=refresh)
return cls._get_system_user(username=cls.GHOST_USER, cache=cache, refresh=refresh)
@classmethod
def get_default_user(cls, cache=False, refresh=False):
return cls._get_system_user(username=User.DEFAULT_USER, cache=cache, refresh=refresh)
return cls._get_system_user(username=cls.DEFAULT_USER, cache=cache, refresh=refresh)
@classmethod
def _get_system_user(cls, username, cache=False, refresh=False):
user = User.get_by_username(username, cache=cache)
user = cls.get_by_username(username, cache=cache)
if user is None:
raise Exception("FATAL: Missing %s account!" % username)
if refresh: