CaesarCloudSync commited on
Commit
53e75df
·
1 Parent(s): 2a89373

RevisionBank Change revision card Working Deployed

Browse files
Files changed (2) hide show
  1. main.py +6 -0
  2. reacoverytest.py +5 -1
main.py CHANGED
@@ -338,6 +338,8 @@ async def changerevisioncard(data : JSONStructure = None, authorization: str = H
338
  user_revision_cards = list(importcsv.db.accountrevisioncards.find({"email": current_user}))[0]
339
  for card in user_revision_cards["revisioncards"]:
340
  oldcard = {i:data[i] for i in data if i!='newrevisioncard'}
 
 
341
  try:
342
  del card["translation"]
343
  del card["revisioncardimgname"]
@@ -345,6 +347,10 @@ async def changerevisioncard(data : JSONStructure = None, authorization: str = H
345
  except KeyError as kex:
346
  pass
347
  if card == oldcard:
 
 
 
 
348
  user_revision_cards["revisioncards"].remove(card)
349
  #print(user_revision_cards)
350
  del data["revisioncard"]
 
338
  user_revision_cards = list(importcsv.db.accountrevisioncards.find({"email": current_user}))[0]
339
  for card in user_revision_cards["revisioncards"]:
340
  oldcard = {i:data[i] for i in data if i!='newrevisioncard'}
341
+ tempimgname = card["revisioncardimgname"]
342
+ tempimg = card["revisioncardimage"]
343
  try:
344
  del card["translation"]
345
  del card["revisioncardimgname"]
 
347
  except KeyError as kex:
348
  pass
349
  if card == oldcard:
350
+ card["revisioncardimgname"] = tempimgname
351
+ card["revisioncardimage"] = tempimg
352
+ card["translate"] = ""
353
+
354
  user_revision_cards["revisioncards"].remove(card)
355
  #print(user_revision_cards)
356
  del data["revisioncard"]
reacoverytest.py CHANGED
@@ -1,5 +1,9 @@
1
 
 
2
  from csv_to_db import ImportCSV
3
  importcsv = ImportCSV("RevisionBankDB",maindb=0)
4
 
5
- print(list(importcsv.db.oplog.rs.find()))
 
 
 
 
1
 
2
+ import json
3
  from csv_to_db import ImportCSV
4
  importcsv = ImportCSV("RevisionBankDB",maindb=0)
5
 
6
+ with open("tets.json","r") as f:
7
+ data = json.load(f)
8
+
9
+ importcsv.db.accountrevisioncards.insert_one(data)