Артём, вопрос.. у меня сценарий работы с клиентом это диалог. Первый шаг введите телефон, мы проверяем.. если успех, то введите ИНН.. Но в любом случае каждый шаг это новый запрос от клиента.. Другими словами Success(), не должен сразу перекидывать на след шаг, а запомнить состояние и при следующем вызове run начать со след. шага.. Есть на вскидку идея по кастомизации?
Привет. Это должно быть несколько stoty, a не одна, в любом случае.
Если endpoint, в который приходит запрос один и тот же, то эти разные Стори можно обернуть в одну общую, которая принимает разный набор инпутов.
Например, в сторе, которая записывает ИНН, нужна валидация пользователя, что у него уже есть имя, а в сторе такого шага не будет. Поэтому и сценарий сторей будет разным.
У нас ещё в планах есть вот такая фича:
https://github.com/dry-python/stories/issues/39Если есть желание запилить, то я готов менторить ;)