Skip to content

Module configuration fields are lost due to incorrect JSON serialization #2058

@AlexSanchez-bit

Description

@AlexSanchez-bit

Acknowledgements

Describe the bug

Module configuration fields are annotated in a way that causes them to be excluded from JSON serialization and deserialization.

Regression Issue

  • Select this option if this issue appears to be a regression.

Expected Behavior

All module configuration fields should be correctly included in JSON serialization

Current Behavior

Module configuration fields are silently excluded during serialization.

Reproduction Steps

  1. Navigate to a module and apply non-default configuration settings.
  2. Save the configuration.
  3. Restart the application or trigger a configuration reload.
  4. Open the module configuration again — the custom settings are gone and defaults are restored.

Possible Solution

No response

Additional Information/Context

No response

UTMStack Version

11.2.7

Operating System and version

Hypervisor and Version | Server Vendor and Model

Browser and version

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions