From 86f4862dbe64330eb54ffa35b5d1c5495cdccd40 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Fri, 5 Jun 2020 03:10:07 +0000 Subject: [PATCH] Remove Emrah's training_record_fix.py member_id is only a hint from the old portal scrape import used to link objects when people register on Spaceport if they had an account on the old portal. It shouldn't be used going forward. --- apiserver/training_record_fix.py | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 apiserver/training_record_fix.py diff --git a/apiserver/training_record_fix.py b/apiserver/training_record_fix.py deleted file mode 100644 index be3c09c..0000000 --- a/apiserver/training_record_fix.py +++ /dev/null @@ -1,25 +0,0 @@ -import django, sys, os -os.environ['DJANGO_SETTINGS_MODULE'] = 'apiserver.settings' -django.setup() - -import datetime -import json -from apiserver.api import models, utils - -sessions = models.Session.objects.all() - -for session in sessions: - print("ID: {}".format(session.id)) - students = models.Training.objects.filter(session = session) - for student in students: - if not student.user and student.member_id: - member = models.Member.objects.get(pk=student.member_id) - student.user = member.user - student.save() - if student.user and not student.member_id: - member = models.Member.objects.get(user=student.user) - student.member_id = member.id - student.save() - print("\tStudent: {} ({})".format(student.user,student.member_id)) - -print('Done.')