feat: Add scheduler for daily user credits recharge
This commit is contained in:
@@ -13,6 +13,7 @@ class CreditActionType(str, Enum):
|
||||
SOUND_NORMALIZATION = "sound_normalization"
|
||||
API_REQUEST = "api_request"
|
||||
PLAYLIST_CREATION = "playlist_creation"
|
||||
DAILY_RECHARGE = "daily_recharge"
|
||||
|
||||
|
||||
class CreditAction:
|
||||
@@ -92,6 +93,12 @@ CREDIT_ACTIONS = {
|
||||
description="Create a new playlist",
|
||||
requires_success=True,
|
||||
),
|
||||
CreditActionType.DAILY_RECHARGE: CreditAction(
|
||||
action_type=CreditActionType.DAILY_RECHARGE,
|
||||
cost=0, # This is a credit addition, not deduction
|
||||
description="Daily credit recharge",
|
||||
requires_success=True,
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user