mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-12 17:38:32 +02:00
don't use class variables because that's not what we want
This commit is contained in:
parent
0466cda64f
commit
15da50a9cf
2 changed files with 6 additions and 14 deletions
|
@ -10,14 +10,10 @@ from jrnl.messages import MsgText
|
|||
|
||||
|
||||
class BaseEncryption(ABC):
|
||||
_encoding: str
|
||||
_journal_name: str
|
||||
_config: dict
|
||||
|
||||
def __init__(self, journal_name: str, config: dict):
|
||||
self._encoding = "utf-8"
|
||||
self._journal_name = journal_name
|
||||
self._config = config
|
||||
self._encoding: str = "utf-8"
|
||||
self._journal_name: str = journal_name
|
||||
self._config: dict = config
|
||||
|
||||
def encrypt(self, text: str) -> str:
|
||||
return self._encrypt(text)
|
||||
|
|
|
@ -7,15 +7,11 @@ from jrnl.prompt import prompt_password
|
|||
|
||||
|
||||
class BasePasswordEncryption(BaseEncryption):
|
||||
_attempts: int
|
||||
_max_attempts: int
|
||||
_password: str
|
||||
|
||||
def __init__(self, *args, **kwargs) -> None:
|
||||
super().__init__(*args, **kwargs)
|
||||
self._attempts = 0
|
||||
self._max_attempts = 3
|
||||
self._password = ""
|
||||
self._attempts: int = 0
|
||||
self._max_attempts: int = 3
|
||||
self._password: str = ""
|
||||
|
||||
# Check keyring first for password.
|
||||
# That way we'll have it.
|
||||
|
|
Loading…
Add table
Reference in a new issue