Spaces:
Runtime error
Runtime error
import json | |
current_user = "[email protected]" | |
with open("revision.json","r") as f: | |
user_revision_cards = json.load(f) | |
with open("schedule.json","r") as f: | |
user_scheduled_cards = json.load(f) | |
with open("input.json","r") as f: | |
data = json.load(f) | |
if user_scheduled_cards: | |
for card in user_scheduled_cards["revisioncards"]: | |
oldcard = {i:data[i] for i in data if i!='newrevisioncard'} | |
if card == oldcard: | |
user_scheduled_cards["revisioncards"].remove(card) | |
#importcsv.db.scheduledcards.delete_many({"email":current_user}) | |
#importcsv.db.scheduledcards.insert_one(user_scheduled_cards) | |
#importcsv.db.scheduledcards.replace_one( | |
#print(user_scheduled_cards) | |
# {"email":current_user},user_scheduled_cards | |
# ) | |
for card in user_revision_cards["revisioncards"]: | |
oldcard = {i:data[i] for i in data if i!='newrevisioncard'} | |
if card == oldcard: | |
user_revision_cards["revisioncards"].remove(card) | |
#print(user_revision_cards) | |
del data["revisioncard"] | |
data["revisioncard"] = data["newrevisioncard"] | |
del data["newrevisioncard"] | |
user_revision_cards["revisioncards"].append(data) | |
for rev in user_revision_cards["revisioncards"]: | |
print(rev) | |
#importcsv.db.accountrevisioncards.replace_one( | |
# {"email":current_user},user_revision_cards | |
# ) | |
#importcsv.db.accountrevisioncards.delete_many({"email":current_user}) | |
#importcsv.db.accountrevisioncards.insert_one(user_revision_cards) | |
#return {"message":"revision card changed."} |