ArunK-2003 commited on
Commit
5e48448
·
verified ·
1 Parent(s): 042e118

Updated app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -4
app.py CHANGED
@@ -37,14 +37,22 @@ def validate_data(client_name, date, meeting):
37
 
38
  def get_meetings_for_date(client_name, date):
39
  prefix = f"{client_name}/{date}/"
40
- blobs = bucket.list_blobs(prefix=prefix, delimiter='/')
41
- meetings = [folder[len(prefix):].rstrip('/') for folder in blobs.prefixes]
 
 
 
 
42
  return sorted(meetings)
43
 
44
  def get_dates_for_client(client_name):
45
  prefix = f"{client_name}/"
46
- blobs = bucket.list_blobs(prefix=prefix, delimiter='/')
47
- dates = [folder[len(prefix):].rstrip('/') for folder in blobs.prefixes]
 
 
 
 
48
  return sorted(dates)
49
 
50
  def login():
 
37
 
38
  def get_meetings_for_date(client_name, date):
39
  prefix = f"{client_name}/{date}/"
40
+ blobs = list(bucket.list_blobs(prefix=prefix))
41
+ meetings = set()
42
+ for blob in blobs:
43
+ parts = blob.name.split("/")
44
+ if len(parts) > 2 and parts[2]:
45
+ meetings.add(parts[2])
46
  return sorted(meetings)
47
 
48
  def get_dates_for_client(client_name):
49
  prefix = f"{client_name}/"
50
+ blobs = list(bucket.list_blobs(prefix=prefix))
51
+ dates = set()
52
+ for blob in blobs:
53
+ parts = blob.name.split("/")
54
+ if len(parts) > 1 and parts[1]:
55
+ dates.add(parts[1])
56
  return sorted(dates)
57
 
58
  def login():