refactors

This commit is contained in:
counterweight 2025-12-26 20:04:46 +01:00
parent 4e1a339432
commit 82c4d0168e
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
28 changed files with 1042 additions and 782 deletions

View file

@ -65,9 +65,13 @@ async def seed_base_data(db: AsyncSession) -> None:
)
db.add(regular_user)
else:
# Update existing user
# Update existing user - clear profile fields for test isolation
regular_user.hashed_password = get_password_hash(dev_user_password)
regular_user.roles = [regular_role]
regular_user.contact_email = None
regular_user.telegram = None
regular_user.signal = None
regular_user.nostr_npub = None
# Create admin dev user
admin_user_result = await db.execute(
@ -83,8 +87,12 @@ async def seed_base_data(db: AsyncSession) -> None:
)
db.add(admin_user)
else:
# Update existing user
# Update existing user - clear profile fields for test isolation
admin_user.hashed_password = get_password_hash(dev_admin_password)
admin_user.roles = [admin_role]
admin_user.contact_email = None
admin_user.telegram = None
admin_user.signal = None
admin_user.nostr_npub = None
await db.commit()