Добавлены новые зависимости для работы с эмодзи и улучшена структура базы данных. Реализована модель сообщений и обновлены компоненты для поддержки новых функций мессенджера. Обновлены запросы и мутации для работы с сообщениями и чатом.
This commit is contained in:
@ -6,6 +6,7 @@ export interface MarketplaceValidationResult {
|
||||
data?: {
|
||||
sellerId?: string
|
||||
sellerName?: string
|
||||
tradeMark?: string
|
||||
[key: string]: unknown
|
||||
}
|
||||
}
|
||||
@ -56,9 +57,9 @@ export class MarketplaceService {
|
||||
isValid: true,
|
||||
message: 'API ключ Wildberries валиден',
|
||||
data: {
|
||||
sellerId: sellerData.id?.toString(),
|
||||
sellerName: sellerData.name || sellerData.supplierName,
|
||||
inn: sellerData.inn
|
||||
sellerId: sellerData.sid, // sid - это уникальный ID продавца
|
||||
sellerName: sellerData.name, // обычное наименование продавца
|
||||
tradeMark: sellerData.tradeMark // торговое наименование продавца
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -86,6 +87,13 @@ export class MarketplaceService {
|
||||
}
|
||||
}
|
||||
|
||||
if (error.response?.status === 429) {
|
||||
return {
|
||||
isValid: false,
|
||||
message: 'Слишком много запросов к Wildberries API. Попробуйте позже'
|
||||
}
|
||||
}
|
||||
|
||||
if (error.code === 'ECONNABORTED') {
|
||||
return {
|
||||
isValid: false,
|
||||
|
Reference in New Issue
Block a user