Open independentimaginarium opened 1 month ago
Это баг API. Astras всегда при отмене заявок иcпользует тот портфель, который указан при чтении данных о заявках. При этом Astras использует 2 источника для чтения заявок: http и web socket. Из web socket данные приходят корректные. Если заявка была создана, страница не перезагружалась, то заявка отменяется без каких-либо проблем.
Если же страница перезагружалась, то заявки считываются из http методов (и уже только потом пордписываемся на обновления из сокета). И вот такие данные приходят некорректные https://apidev.alor.ru/md/v2/Clients/UNITED/E39005/orders
Добрый день Сергей
Вроде ясно. нужно тогда у бэкенда уточнить. сейчас подписка на заявки по ЕДП портфелю, не присылает заявки.
This task is related to backend. [Status: Backlog]
Опишите баг
При снятии заявки по портфелю с ЕДП, возникает ошибка
Возможные причины:
Успешно снимаются по апи, в мобильном приложении.
В Успешном снятии в логах, бэке: Portfolio: "E12345" В снятии с ошибками: Portfolio: "D12345"
Воспроизведение
Среда.
Ожидаемое поведение
В "Portfolio", должен быть ЕДП портфель. Корректный запрос снятия заявки (Websocket):
{ "opcode": "delete:limit", "guid": "c328fcf1-e495-408a-a0ed-e20f95d6b813", "orderId": "1891111111", "exchange": "MOEX", "user": { "portfolio": "E89974" }, "checkDuplicates": true }
Скриншоты
No response
Дополнительная информация
No response
Правила