diff --git a/.gitignore b/.gitignore index 10b8c415..576a6846 100644 --- a/.gitignore +++ b/.gitignore @@ -135,7 +135,8 @@ discours.crt discours.pem Pipfile.lock -migration/data +migration/data/* +!migration/data/.gitkeep migration/content/**/*.md .obsidian diff --git a/migration/data/.gitkeep b/migration/data/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/migration/tables/users.py b/migration/tables/users.py index 53b574d9..9dc45518 100644 --- a/migration/tables/users.py +++ b/migration/tables/users.py @@ -98,6 +98,8 @@ def migrate(entry): session.query(User).filter(User.slug == user_dict["slug"]).first() ) old_user.oid = oid + old_user.password = user_dict["password"] + session.commit() user = old_user if not user: print("[migration] ERROR: cannot find user " + user_dict["slug"])