feat: fetch views manually and worker

This commit is contained in:
Artem Tsyrulnikov
2025-11-12 23:55:44 +03:00
parent 292bb0d49b
commit a48d5e67cb
28 changed files with 632 additions and 135 deletions

View File

@@ -55,7 +55,7 @@ async def test_fetch_views_no_ad_post_url(usecases: usecase.Usecase, mock_databa
)
await mock_database.create_purchase(purchase)
input_data = dto.FetchViewsInput(
input_data = dto.FetchViewsInputManually(
purchase_id=purchase.id,
user_id=user.id,
)
@@ -114,7 +114,7 @@ async def test_fetch_views_api_unavailable(usecases: usecase.Usecase, mock_datab
)
await mock_database.create_purchase(purchase)
input_data = dto.FetchViewsInput(
input_data = dto.FetchViewsInputManually(
purchase_id=purchase.id,
user_id=user.id,
)