Как стать автором
Обновить
15
0
Огородников Антон Юрьевич @arxell

Пользователь

Отправить сообщение

Спасибо! Пока сделали лишь mvp, в apple/google wallet'ах можно еще много чего сделать.

C вашим мнение согласен, но если речь про keycloak, то мне он достался от аутсорсеров.

Просто потому что было проще найти.

сканер штрифкодов классная фича, она у нас находится в backlog'е

передам коллегам из доставки, у них своя специфика

На добавление бонусов карта в wallet актуальна, на списание надо пользоваться приложением, тк там есть особенности связанные с фродом и ИБ

Да, вы правы. Это техническая опечатка :)

Напиши потом получилось или нет пожалуйста

это виртуальная карта VISA

К сожалению, из комментария не совсем понятно как именно воспроизводится ошибка. Как вариант, можно удалить и снова добавить карту в валлет через приложение.

Здорово, что вы используете наше приложение и пишите, что нужно поправить. Сейчас как раз готовим к релизу новую версию с упрощенным флоу авторизации, где будет только код из смс. Будет здорово, если после обновления напишите, как изменились впечталения от использования

В мобильном приложении «Магнит» мы с партнёрами из ВТБ реализовали платежное решение Magnit Pay. Для оплаты покупателю нужно пополнить счёт на карте Magnit Pay и добавить ее в один из сервисов бесконтактной оплаты (Aplle Pay и пр.), чтобы затем воспользоваться картой на кассе. Оплата происходит без участия платежных систем, непосредственно со счета покупателя. Если телефон не поддерживает NFC, то оплатить можно по QR коду. Настройка решения стала одной из технических «головоломок» для команды

я верно понимаю что основная проблема в зависимости и в этом issue
github.com/golemfactory/golem/issues/3954?
Получается вы вообще не используете в проекте generic'и?

Не используем.

или у вас @typechecked используется только для входных/выходных параметров api?

Нуу, это где-то 50% проекта + бизнес логика еще где-то 30%
Не могу сказать насчет pycontracts
typeguard прямо сейчас кажется нет, тк вот issue github.com/agronholm/typeguard/issues/21
можно и так
return OrderInfoResult(
        order_id=data_in.order_id,
        checkin_at=dt.datetime.today(),
        checkout_at=dt.datetime.today() + dt.timedelta(days=1),
        cancelled_at=None,
)


это уже зависит от того какая библиотека для валидации используется
Это будет работать если внутри файла есть
from ... import MetaOrder

но т.к. честный импорт сделать нельзя и сделать как вы выше описали, то будет

NameError: name 'MetaOrder' is not defined


По крайне мере у меня так, я не смог эту проблему решить ((
пишем докстринг вида
"""
circular import
-> Optional[MetaOrder]:
"""

typeguard в таком случае типы не проверяет

В нашем проекте все проблемы циклических импортов возникают, когда одна django модель импортирует другую.

Информация

В рейтинге
Не участвует
Работает в
Дата рождения
Зарегистрирован
Активность