igorsimb / mp-monitor

Django app for scraping Wildberries
1 stars 0 forks source link

Handle Quota adjustments when switching plans #179

Closed igorsimb closed 1 week ago

igorsimb commented 1 month ago

Should be done after https://github.com/igorsimb/mp-monitor/issues/178 is resolved

igorsimb commented 1 week ago

We need Tenant payment_plan quota

view:
    new_payment_plan = <new_plan>
    new_quota = get_quota(plan= <new_plan>)
    request.user.tenant.payment_plan = new_payment_plan
    request.user.tenant.quota = new_quota

new_quota:
    if new_payment_plan == BUSINESS,
        quota = get_quota(plan=BUSINESS) # change the get_default_quota to get_quota with `plan` parameter