diff --git a/management/commands/import_account.py b/management/commands/import_account.py index d520187..c38c856 100644 --- a/management/commands/import_account.py +++ b/management/commands/import_account.py @@ -114,6 +114,10 @@ class Command(ImportCommand): else: passwd_nk15 = '' + # Note account should have no password + if int(row["idbde"]) == 3508: + passwd_nk15 = "ipbased$127.0.0.1" + if row["idbde"] not in MAP_IDBDE_PROMOTION: # NK12 bug. Applying default values MAP_IDBDE_PROMOTION[row["idbde"]] = {"promo": 2014, diff --git a/management/commands/import_transaction.py b/management/commands/import_transaction.py index c29d5bd..3af945b 100644 --- a/management/commands/import_transaction.py +++ b/management/commands/import_transaction.py @@ -316,6 +316,12 @@ class Command(ImportCommand): ) bulk_mgr.done() + # Note account has a different treatment + for m in Membership.objects.filter(user_username="note").all(): + m.date_end = "3142-12-12" + m.roles.set([20]) # PC Kfet role + m.save() + @timed @transaction.atomic def import_remittances(self, cur, chunk_size):