AhmadMustafa commited on
Commit
2f34187
·
1 Parent(s): 0949a48

update: sprite path for firebase

Browse files
Files changed (1) hide show
  1. crop_utils.py +38 -3
crop_utils.py CHANGED
@@ -326,17 +326,47 @@ def get_sprite_firebase(cid, rsid, uid):
326
  "appId": f"{os.getenv('FIREBASE_APP_ID')}",
327
  "measurementId": f"{os.getenv('FIREBASE_MEASUREMENT_ID')}",
328
  }
 
 
 
 
 
 
 
 
 
 
329
 
330
  firebase = pyrebase.initialize_app(config)
331
  db = firebase.database()
332
  account_id = os.getenv("ROLL_ACCOUNT")
 
333
 
334
  COLLAB_EDIT_LINK = "collab_sprite_link_handler"
335
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
336
  path = f"{account_id}/{COLLAB_EDIT_LINK}/{uid}/{cid}/{rsid}"
337
 
338
  data = db.child(path).get()
339
-
340
  return data.val()
341
 
342
 
@@ -1587,9 +1617,14 @@ def get_image_crop(cid=None, rsid=None, uid=None):
1587
  gr.Gallery: Gallery of all generated images
1588
  """
1589
  try:
1590
- image_paths = get_sprite_firebase(cid, rsid, uid)
 
 
1591
  except Exception:
1592
- image_paths = ["data/sprite1.jpg", "data/sprite2.jpg"]
 
 
 
1593
 
1594
  # Lists to store all images
1595
  all_images = []
 
326
  "appId": f"{os.getenv('FIREBASE_APP_ID')}",
327
  "measurementId": f"{os.getenv('FIREBASE_MEASUREMENT_ID')}",
328
  }
329
+ config = {
330
+ "apiKey": "AIzaSyBCa7GE6rJfKuLWkgo6LwauGtrvU1IMEr0",
331
+ "authDomain": "roll-staging.firebaseapp.com",
332
+ "databaseURL": "https://roll-staging-default-rtdb.firebaseio.com",
333
+ "projectId": "roll-staging",
334
+ "storageBucket": "roll-staging.appspot.com",
335
+ "messagingSenderId": "362091959122",
336
+ "appId": "1:362091959122:web:c58a6f11e02b8bd7c0208b",
337
+ "measurementId": "G-SJ81T1K35B",
338
+ }
339
 
340
  firebase = pyrebase.initialize_app(config)
341
  db = firebase.database()
342
  account_id = os.getenv("ROLL_ACCOUNT")
343
+ account_id = "roll-dev-account"
344
 
345
  COLLAB_EDIT_LINK = "collab_sprite_link_handler"
346
 
347
+ cid = "rmkc-8vyj-g5gm_2025-03-19T193720"
348
+ uid = "8db1de69-e551-11ee-9761-026931562a5d"
349
+ rsid = "2025-03-19T193728"
350
+ {
351
+ "p_name": "Ahmad Anis",
352
+ "p_email": "[email protected]",
353
+ "p_uid": "165a1035-022a-11ef-938d-027e4558976f",
354
+ "p_role": "HOST",
355
+ "p_id": 196,
356
+ "f_id": "c2aa6e66-faaa-4234-84ad-66f582efd839",
357
+ "f_name": "A1 AhmadA webWebcam",
358
+ "f_type": "Webcam",
359
+ "callId": "dhnn-3gn2-stzs_2025-03-18T214100",
360
+ "callDeviceId": "acb7ff23-73ec-4204-b196-48f78996bWEB",
361
+ "recordingSessionId": "2025-03-18T214133",
362
+ "time": "18 Mar 2025, 21:41:33",
363
+ "timestamp": 1742334093000,
364
+ "timerange": "1742333493000 - 1742337693000",
365
+ }
366
+
367
  path = f"{account_id}/{COLLAB_EDIT_LINK}/{uid}/{cid}/{rsid}"
368
 
369
  data = db.child(path).get()
 
370
  return data.val()
371
 
372
 
 
1617
  gr.Gallery: Gallery of all generated images
1618
  """
1619
  try:
1620
+ sprites_data = get_sprite_firebase(cid, rsid, uid)
1621
+ image_paths = [sprite_data["url"] for sprite_data in sprites_data]
1622
+ durations = [sprite_data["duration"] for sprite_data in sprites_data]
1623
  except Exception:
1624
+ image_paths = [
1625
+ "data/C2-Roll3D-i2x-Take2-Nov19.24-PST02.31.31pm.jpg",
1626
+ "data/E2-HamzaA-i2x-Take2-Nov19.24-PST02.31.31pm.jpg",
1627
+ ]
1628
 
1629
  # Lists to store all images
1630
  all_images = []