Обновить storage.py

This commit is contained in:
2026-05-26 10:37:13 +03:00
parent a2b61f525f
commit cbe0bd2c72

View File

@@ -4,11 +4,6 @@ import hashlib
class UserProfile:
"""Объект пользователя системы.
Хранит логин, хэш пароля и список сохранённых репозиториев.
Используется как логическая модель для диаграммы классов.
"""
def __init__(self, login, password_hash="", repositories=None):
self.login = login
@@ -23,11 +18,6 @@ class UserProfile:
class StorageManager:
"""Класс локального хранилища.
Отвечает за регистрацию, вход, сохранение и удаление ссылок.
Данные хранятся в JSON-файле рядом с программой.
"""
def __init__(self, data_file="users_data.json"):
self.data_file = data_file
@@ -97,8 +87,6 @@ class StorageManager:
return False
# Обратная совместимость: если старый код где-то импортирует функции,
# они всё равно работают через объект StorageManager.
_default_storage = StorageManager()