Skip to content
GitLab
Explore
Sign in
Commits on Source (1)
Note account has a special treatment in potential future NK15 import (compatibility commit)
· 84be9d00
ynerant
authored
Oct 20, 2020
84be9d00
Hide whitespace changes
Inline
Side-by-side
management/commands/import_account.py
View file @
84be9d00
...
...
@@ -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
,
...
...
management/commands/import_transaction.py
View file @
84be9d00
...
...
@@ -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
):
...
...