Skip to content

fix(telegram): stabilize conversation handler and enable Nutgram file logging#37

Merged
BorschCode merged 4 commits into
mainfrom
develop
Dec 30, 2025
Merged

fix(telegram): stabilize conversation handler and enable Nutgram file logging#37
BorschCode merged 4 commits into
mainfrom
develop

Conversation

@BorschCode
Copy link
Copy Markdown
Owner

Fix conversation handler flow and add dedicated Nutgram logging.

  • Resolve conversation handler execution issues
  • Add logger configuration to persist Nutgram logs to file
  • Improve observability and debugging for bot interactions

serega added 4 commits December 30, 2025 15:05
…ostics

Fix parent button lookup failures caused by enum-cast callback_data.

- Attempt to convert callback action string to BotCallback enum
- Retry button lookup using enum value when string match fails
- Add detailed logging for callback parsing and lookup criteria
- Log raw database values to debug cast and data mismatches
- Improve error visibility for missing or inactive buttons
… logging

Fix conversation handler flow and add dedicated Nutgram logging.

- Resolve conversation handler execution issues
- Add logger configuration to persist Nutgram logs to file
- Improve observability and debugging for bot interactions
…rsing

Fix callback data corruption caused by array_filter reindexing.

- Preserve positional fields in callback_data by using empty placeholders
- Correctly parse empty parts back to null values
- Fix page number shifting that broke pagination
- Add missing telegram.available_priests translation
…rsing

Fix callback data corruption caused by array_filter reindexing.

- Preserve positional fields in callback_data by using empty placeholders
- Correctly parse empty parts back to null values
- Fix page number shifting that broke pagination
- Add missing telegram.available_priests translation
@BorschCode BorschCode merged commit 845fc58 into main Dec 30, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant