mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api.git
synced 2024-11-25 21:41:27 +00:00
refactor(services): add overridable get owner and get group
This commit is contained in:
parent
6057e350ef
commit
9f2dbaa98d
|
@ -62,6 +62,14 @@ class Service(ABC):
|
|||
def get_url() -> typing.Optional[str]:
|
||||
pass
|
||||
|
||||
@classmethod
|
||||
def get_user(cls) -> typing.Optional[str]:
|
||||
return cls.get_id()
|
||||
|
||||
@classmethod
|
||||
def get_group(cls) -> typing.Optional[str]:
|
||||
return cls.get_user()
|
||||
|
||||
@staticmethod
|
||||
@abstractmethod
|
||||
def is_movable() -> bool:
|
||||
|
|
Loading…
Reference in a new issue