LogicGoInfotechSpaces commited on
Commit
9a427d9
·
1 Parent(s): c675c5a

Change ai_edit_last_date to MongoDB Date object format - Store as Date object instead of string format

Browse files
Files changed (1) hide show
  1. app/database.py +3 -6
app/database.py CHANGED
@@ -362,9 +362,6 @@ def log_media_click(
362
  category_object_id = _resolve_category_id(category_id, endpoint_path, default_category_id)
363
  now = datetime.utcnow()
364
 
365
- # Format date as DD/MM/YYYY for ai_edit_last_date
366
- ai_edit_last_date = now.strftime("%d/%m/%Y")
367
-
368
  logger.info("Media click - user_id input: %s, normalized: %s, category_id input: %s, normalized: %s",
369
  user_id, str(user_object_id), category_id, str(category_object_id))
370
 
@@ -379,7 +376,7 @@ def log_media_click(
379
  "$set": {
380
  "categories.$.lastClickedAt": now,
381
  "updatedAt": now,
382
- "ai_edit_last_date": ai_edit_last_date # Update last used date
383
  },
384
  },
385
  )
@@ -396,7 +393,7 @@ def log_media_click(
396
  "$inc": {"ai_edit_complete": 1}, # Increment usage count
397
  "$set": {
398
  "updatedAt": now,
399
- "ai_edit_last_date": ai_edit_last_date # Update last used date
400
  },
401
  "$push": {
402
  "categories": {
@@ -420,7 +417,7 @@ def log_media_click(
420
  "$inc": {"ai_edit_complete": 1}, # Increment to 1 on first use
421
  "$set": {
422
  "updatedAt": now,
423
- "ai_edit_last_date": ai_edit_last_date # Set last used date
424
  },
425
  "$push": {
426
  "categories": {
 
362
  category_object_id = _resolve_category_id(category_id, endpoint_path, default_category_id)
363
  now = datetime.utcnow()
364
 
 
 
 
365
  logger.info("Media click - user_id input: %s, normalized: %s, category_id input: %s, normalized: %s",
366
  user_id, str(user_object_id), category_id, str(category_object_id))
367
 
 
376
  "$set": {
377
  "categories.$.lastClickedAt": now,
378
  "updatedAt": now,
379
+ "ai_edit_last_date": now # Update last used date (MongoDB Date object)
380
  },
381
  },
382
  )
 
393
  "$inc": {"ai_edit_complete": 1}, # Increment usage count
394
  "$set": {
395
  "updatedAt": now,
396
+ "ai_edit_last_date": now # Update last used date (MongoDB Date object)
397
  },
398
  "$push": {
399
  "categories": {
 
417
  "$inc": {"ai_edit_complete": 1}, # Increment to 1 on first use
418
  "$set": {
419
  "updatedAt": now,
420
+ "ai_edit_last_date": now # Set last used date (MongoDB Date object)
421
  },
422
  "$push": {
423
  "categories": {