chore: services code refactor
This commit is contained in:
@@ -49,8 +49,12 @@ def get_generate_ad_text_result(
|
||||
if task_result.status == celery.states.PENDING:
|
||||
raise Http404
|
||||
|
||||
result = task_result.result
|
||||
if task_result.status != celery.states.SUCCESS:
|
||||
result = None
|
||||
|
||||
return status.OK, schemas.Promise(
|
||||
task_id=task_result.task_id,
|
||||
status=task_result.status,
|
||||
result=task_result.result,
|
||||
result=result,
|
||||
)
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
# noqa: A005
|
||||
|
||||
@@ -41,10 +41,10 @@ class Advertiser(BaseModel):
|
||||
(
|
||||
Decimal(str(total_clicks))
|
||||
/ Decimal(str(total_impressions))
|
||||
* Decimal("100")
|
||||
* Decimal(100)
|
||||
)
|
||||
if total_impressions > 0
|
||||
else Decimal("0")
|
||||
else Decimal(0)
|
||||
)
|
||||
|
||||
return {
|
||||
@@ -115,9 +115,9 @@ class Advertiser(BaseModel):
|
||||
conversion = (
|
||||
Decimal(str(metrics["clicks_count"]))
|
||||
/ Decimal(str(metrics["impressions_count"]))
|
||||
* Decimal("100")
|
||||
* Decimal(100)
|
||||
if metrics["impressions_count"] > 0
|
||||
else Decimal("0")
|
||||
else Decimal(0)
|
||||
)
|
||||
|
||||
daily_stats.append(
|
||||
|
||||
@@ -256,10 +256,10 @@ class Campaign(BaseModel):
|
||||
(
|
||||
Decimal(str(clicks_count))
|
||||
/ Decimal(str(impressions_count))
|
||||
* Decimal("100")
|
||||
* Decimal(100)
|
||||
)
|
||||
if impressions_count > 0
|
||||
else Decimal("0")
|
||||
else Decimal(0)
|
||||
)
|
||||
spent_impressions = Decimal(str(impressions.get("spent", 0) or 0))
|
||||
spent_clicks = Decimal(str(clicks.get("spent", 0) or 0))
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# ruff: noqa: E501, W291
|
||||
# ruff: noqa: E501
|
||||
import logging
|
||||
|
||||
from django.conf import settings
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env python
|
||||
# ruff: noqa: PLC0415
|
||||
"""Django's command-line utility for administrative tasks."""
|
||||
|
||||
import os
|
||||
|
||||
@@ -13,4 +13,4 @@ API_ENDPOINT = os.getenv("AIOGRAM_BACKEND_URL", "http://localhost:8080")
|
||||
|
||||
REDIS_URI = os.getenv("REDIS_URI", "redis://localhost:6379")
|
||||
|
||||
MINIO_URL = os.getenv('MINIO_ENDPOINT', 'http://localhost:9000')
|
||||
MINIO_URL = os.getenv("MINIO_ENDPOINT", "http://localhost:9000")
|
||||
|
||||
Reference in New Issue
Block a user