elsa-core/src/modules/Elsa.Workflows.Runtime
lukhipolito-nexxbiz 5816f6e3be
Fixing workflow reload logic (#7324)
* Made two changes:

1. TriggerScheduler was returning a null for a payload, which would cause NullReferenceException, and this would break the populator which prevented other workflow definitions from being imported/published correctly.

2. The reloader was only executing a part of the actual loading logic, meaning that workflow definitions used as activities were not correcly resolved to the expected versions

* Update src/modules/Elsa.Scheduling/Services/DefaultTriggerScheduler.cs

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

---------

Co-authored-by: j03y-nxxbz <joey.barten@nexxbiz.io>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-02-25 19:14:08 +01:00
..
ActivationValidators
Activities Adds Publish Event Activity Tests (#7093) 2025-11-25 19:06:16 +01:00
Bookmarks
Commands Fix race condition in Distributed Workflow Runtime during same-workflow event publishing (#6538) 2025-03-31 18:11:27 +02:00
Comparers Add idempotency tests for trigger indexing and fix serialization mismatch in WorkflowTriggerEqualityComparer (#7320) 2026-02-25 14:39:23 +01:00
Constants
Contexts
Contracts Update multitenancy logic and improve Result handling: (#7281) 2026-02-11 10:11:12 +01:00
Entities Refactor activity execution record serialization with snapshots (#6807) 2025-07-18 14:14:19 +02:00
Enums Distributed locks to prevent multiple pods executing Reload and Refresh (#7311) 2026-02-23 20:56:15 +01:00
Exceptions Enhances workflow runtime resilience and signaling (#6643) 2025-05-13 13:51:47 +02:00
Extensions Add Elsa Script DSL (#7076) 2025-11-25 19:57:50 +01:00
Features Merge remote-tracking branch 'origin/patch/3.5.3' into develop/3.6.0 2025-12-10 20:48:50 +01:00
Filters Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
Handlers Ensure graceful handling of missing ParentInstanceId in ResumeBulkDispatchWorkflowActivity and add signal-based wait in DeleteWorkflowTests. 2026-01-30 21:41:27 +01:00
LogPersistence Refactor activity execution record capturing (#6836) 2025-08-04 08:44:42 +02:00
Matches
Messages Merge remote-tracking branch 'origin/develop/3.5.0' 2025-05-21 09:55:35 +02:00
Middleware Merge remote-tracking branch 'origin/main' into release/3.6.0 2025-12-29 19:57:50 +01:00
Models Add Elsa Script DSL (#7076) 2025-11-25 19:57:50 +01:00
Notifications Add workflow dispatch notifications 2025-12-20 22:30:43 +00:00
Options
OrderDefinitions Add support for ordered and paginated trigger retrieval 2025-05-26 21:15:54 +02:00
Parameters
Params
Providers Refactor ClrWorkflowsProvider: fix class declaration to include missing class name. 2026-02-09 19:53:50 +01:00
Requests Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
Responses Distributed locks to prevent multiple pods executing Reload and Refresh (#7311) 2026-02-23 20:56:15 +01:00
Results
Services Fixing workflow reload logic (#7324) 2026-02-25 19:14:08 +01:00
Stimuli
Stores Add support for ordered and paginated trigger retrieval 2025-05-26 21:15:54 +02:00
Tasks
UIHints
Elsa.Workflows.Runtime.csproj Update all dependencies to new projects. 2025-05-21 00:20:13 +01:00
Elsa.Workflows.Runtime.csproj.DotSettings Fixed Log Persistence Mode Evaluation For Activity Execution (#6595) 2025-04-17 18:03:06 +02:00
FodyWeavers.xml
IsExternalInit.cs
RuntimeStimulusNames.cs