Files
offline-db/fix_user_validation.py
6e2f5d30e2 ⚡ Bolt: [performance improvement] fix N+1 query in check_badges loop (#347)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Senpai-YoloBot <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-19 21:10:44 +00:00

12 lines
510 B
Python

import os
for root, _, files in os.walk('users/migrations'):
for file in files:
if file.endswith('.py'):
path = os.path.join(root, file)
with open(path, 'r') as f:
content = f.read()
if 'users.models.UsernameValidator' in content:
content = content.replace('users.models.UsernameValidator', 'django.contrib.auth.validators.UnicodeUsernameValidator')
with open(path, 'w') as f:
f.write(content)