dify/api/tests/test_containers_integration...
Harry b61fd8fcff fix(api): surface subscription deletion errors to users
Previously, when rebuilding a trigger subscription, errors from the
unsubscribe operation were silently caught and logged without
propagating to the user. This left users unaware of failures during
subscription management.

Changes:
- Check UnsubscribeResult.success and raise ValueError with the error
  message when unsubscribe fails
- Simplify the rebuild logic by removing unnecessary try/except wrapper
- Refactor update API to use cleaner conditional logic
- Remove redundant test cases that tested silent error handling
2025-12-29 18:01:49 +08:00
..
core Enhanced GraphEngine Pause Handling (#28196) 2025-11-26 19:59:34 +08:00
factories chore: add ast-grep rule to convert Optional[T] to T | None (#25560) 2025-09-15 13:06:33 +08:00
libs/broadcast_channel/redis test: Stabilize sharded Redis broadcast multi-subscriber test (#29733) 2025-12-16 16:35:55 +08:00
services fix(api): surface subscription deletion errors to users 2025-12-29 18:01:49 +08:00
tasks Feat/support multimodal embedding (#29115) 2025-12-09 14:41:46 +08:00
trigger test(trigger): add container integration tests for trigger (#29527) 2025-12-12 11:31:34 +08:00
workflow fix(template-transform): use base64 encoding for Jinja2 templates to fix #26818 (#30223) 2025-12-29 13:03:39 +08:00
__init__.py Feat add testcontainers test (#23269) 2025-08-04 19:27:36 +08:00
conftest.py test: Consolidate API CI test runner (#29440) 2025-12-15 13:20:31 +08:00
test_workflow_pause_integration.py Enhanced GraphEngine Pause Handling (#28196) 2025-11-26 19:59:34 +08:00