Skip to content

tenant deletion leaves tenant-scope settings/branding rows and in-memory flag overrides #639

Closed

Description

@antosubash

modules/settings and modules/branding have no TenantDeleted handler; settings_setting rows with scope=tenant, scope_id=<deleted> (incl. branding logo file_ids already purged by file_storage) survive. Feature-flag tenant overrides also survive in web workers' in-memory registry after the durable purge. Follow-up to #583.

Reported by static review of main@9c690961; reproduce with a failing test before fixing.

Activity

  1. antosubash commented on Oct 24, 2026

    @antosubash
    OwnerAuthor

    Already resolved on main, no code change needed:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    tech-debtDebt mapped in the Oct 2026 survey

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions