mirror of
				https://gitlab.crans.org/bde/nk20-scripts
				synced 2025-10-31 07:09:52 +01:00 
			
		
		
		
	Note account has a special treatment in potential future NK15 import (compatibility commit)
This commit is contained in:
		| @@ -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, | ||||
|   | ||||
| @@ -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): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user