Skip to content

Conversation

paw-hub
Copy link
Contributor

@paw-hub paw-hub commented Jul 25, 2025

domainStatus is not valid once we reload it.

Closes #6818

Copy link
Contributor

@charlag charlag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, bonus points for a simple solution!

paw-hub added 5 commits July 31, 2025 10:01
This improves readability slightly.
This occurs because the list of mailboxes in MailboxModel is outdated,
and LoginFacade bypasses cache to get a new User, thus if we lose access
to any groups, their cached entities will be lost, thus whenever we
try to load mailsets, we cache miss and try to fetch from the server
(which fails as we have no access to those lists now).

Closes #9143
We were not actually deleting the database on membership removal when
we used to (this was broken when we added sqlite full-text search).

Closes #9143
domainStatus is not valid for renderCheckResult once we reload it.

Closes #6818
It's just used for determining whether or not to show a custom header
bar. We can just use headerBarAttrs for this.
@paw-hub paw-hub force-pushed the 6818-dns-check-dialog branch from 23d135e to 727ae20 Compare July 31, 2025 08:03
@paw-hub paw-hub changed the base branch from master to dev-mail July 31, 2025 08:03
@paw-hub paw-hub merged commit 727ae20 into dev-mail Jul 31, 2025
12 checks passed
@paw-hub paw-hub deleted the 6818-dns-check-dialog branch July 31, 2025 08:11
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.

DnsCheckDialog resets a LazyLoaded and then immediately gets the (nonexistent) value
2 participants