CaesarCloudSync commited on
Commit
9bbc855
·
1 Parent(s): 9966891

RevisionBank Change revision card Working Deployed

Browse files
Files changed (2) hide show
  1. main.py +5 -0
  2. reacoverytest.py +5 -4
main.py CHANGED
@@ -336,6 +336,7 @@ async def changerevisioncard(data : JSONStructure = None, authorization: str = H
336
 
337
 
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
 
@@ -344,9 +345,13 @@ async def changerevisioncard(data : JSONStructure = None, authorization: str = H
344
  oldcard["revisioncardimage"] = card["revisioncardimage"]
345
  if card == oldcard:
346
  user_revision_cards["revisioncards"].remove(card)
 
347
 
348
  #print(user_revision_cards)
349
  del data["revisioncard"]
 
 
 
350
  data["revisioncard"] = data["newrevisioncard"]
351
  del data["newrevisioncard"]
352
  user_revision_cards["revisioncards"].insert(0,data) # .append()
 
336
 
337
 
338
  user_revision_cards = list(importcsv.db.accountrevisioncards.find({"email": current_user}))[0]
339
+ left_over_image = []
340
  for card in user_revision_cards["revisioncards"]:
341
  oldcard = {i:data[i] for i in data if i!='newrevisioncard'}
342
 
 
345
  oldcard["revisioncardimage"] = card["revisioncardimage"]
346
  if card == oldcard:
347
  user_revision_cards["revisioncards"].remove(card)
348
+ left_over_image.append({"revisioncardimgname":card["revisioncardimgname"],"revisioncardimage":card["revisioncardimage"] })
349
 
350
  #print(user_revision_cards)
351
  del data["revisioncard"]
352
+ data["revisioncardimgname"] = left_over_image[0]["revisioncardimgname"]
353
+ data["revisioncardimage"] = left_over_image[0]["revisioncardimage"]
354
+
355
  data["revisioncard"] = data["newrevisioncard"]
356
  del data["newrevisioncard"]
357
  user_revision_cards["revisioncards"].insert(0,data) # .append()
reacoverytest.py CHANGED
@@ -7,7 +7,8 @@ with open("tets.json","r") as f:
7
  user_revision_cards = json.load(f)
8
  with open("input.json") as f:
9
  data = json.load(f)
10
- #importcsv.db.accountrevisioncards.insert_one(data)
 
11
  left_over_images = []
12
  for card in user_revision_cards["revisioncards"]:
13
  oldcard = {i:data[i] for i in data if i!='newrevisioncard'}
@@ -18,6 +19,7 @@ for card in user_revision_cards["revisioncards"]:
18
 
19
  if card == oldcard:
20
  user_revision_cards["revisioncards"].remove(card)
 
21
 
22
 
23
 
@@ -26,6 +28,5 @@ del data["revisioncard"]
26
  data["revisioncard"] = data["newrevisioncard"]
27
  del data["newrevisioncard"]
28
  user_revision_cards["revisioncards"].insert(0,data) # .append()
29
- for rev in user_revision_cards["revisioncards"]:
30
- print(rev)
31
- #importcsv.db.accountrevisioncards.delete_many({"email":current_user}
 
7
  user_revision_cards = json.load(f)
8
  with open("input.json") as f:
9
  data = json.load(f)
10
+ #importcsv.db.accountrevisioncards.insert_one(user_revision_cards)
11
+
12
  left_over_images = []
13
  for card in user_revision_cards["revisioncards"]:
14
  oldcard = {i:data[i] for i in data if i!='newrevisioncard'}
 
19
 
20
  if card == oldcard:
21
  user_revision_cards["revisioncards"].remove(card)
22
+ left_over_images.append({"revisioncardimgname":card["revisioncardimgname"],"revisioncardimage":card["revisioncardimage"] })
23
 
24
 
25
 
 
28
  data["revisioncard"] = data["newrevisioncard"]
29
  del data["newrevisioncard"]
30
  user_revision_cards["revisioncards"].insert(0,data) # .append()
31
+
32
+ #importcsv.db.accountrevisioncards.delete_many({"email":current_user}