Private
Public Access
1
0

nk auto import

This commit is contained in:
Sander Roosendaal
2021-04-07 14:51:21 +02:00
parent 36b3e291be
commit e7813e0d38
2 changed files with 12 additions and 3 deletions

View File

@@ -33,6 +33,7 @@ import rowers.polarstuff as polarstuff
import rowers.c2stuff as c2stuff import rowers.c2stuff as c2stuff
import rowers.rp3stuff as rp3stuff import rowers.rp3stuff as rp3stuff
import rowers.stravastuff as stravastuff import rowers.stravastuff as stravastuff
import rowers.nkstuff as nkstuff
from rowers.opaque import encoder from rowers.opaque import encoder
from rowers.models import User,VirtualRace,Workout from rowers.models import User,VirtualRace,Workout
@@ -213,6 +214,11 @@ class Command(BaseCommand):
if user_is_not_basic(r.user): if user_is_not_basic(r.user):
res = rp3stuff.get_rp3_workouts(r) res = rp3stuff.get_rp3_workouts(r)
rowers = Rower.objects.filter(nk_auto_import=True)
for r in rowers:
if user_is_not_basic(r.user):
res = nkstuff.get_nk_workouts(r)
messages = Message.objects.filter(mailbox_id = workoutmailbox.id) messages = Message.objects.filter(mailbox_id = workoutmailbox.id)
message_ids = [m.id for m in messages] message_ids = [m.id for m in messages]
attachments = MessageAttachment.objects.filter( attachments = MessageAttachment.objects.filter(

View File

@@ -3018,9 +3018,12 @@ def handle_nk_async_workout(alldata,userid,nktoken,nkid,delaysec,defaulttimezone
conn.close() conn.close()
parkedids = [] parkedids = []
try:
with open('nkblocked.json','r') as nkblocked: with open('nkblocked.json','r') as nkblocked:
jsondata = json.load(nkblocked) jsondata = json.load(nkblocked)
parkedids = jsondata['ids'] parkedids = jsondata['ids']
except FileNotFoundError:
pass
newparkedids = [id for id in parkedids if id != newnkid] newparkedids = [id for id in parkedids if id != newnkid]
with open('nkblocked.json','wt') as nkblocked: with open('nkblocked.json','wt') as nkblocked: