rewritten crap

This commit is contained in:
2025-05-11 08:00:23 +03:00
parent b5110ec69a
commit 2e3245c8f9
8 changed files with 72 additions and 60 deletions

View File

@@ -3,6 +3,7 @@ import logging
from typing import Union
import jwt
from aiohttp import ClientSession, ClientResponse
from database import Marketplace
from marketplaces.base import BaseMarketplaceApi
@@ -36,7 +37,7 @@ class WildberriesMarketplaceApi(BaseMarketplaceApi):
def api_url(self):
return 'https://marketplace-api.wildberries.ru'
async def update_stocks(self, data: Union[list, dict]):
async def update_stocks(self, data: Union[list, dict])-> (ClientSession, ClientResponse):
warehouse_id = self.marketplace.warehouse_id
return await self._method('PUT', f'/api/v3/stocks/{warehouse_id}', data={'stocks': data})