summaryrefslogtreecommitdiff
path: root/internal/discovery
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2024-02-07 13:46:49 +0100
committerJeroen Wijenbergh <46386452+jwijenbergh@users.noreply.github.com>2024-02-19 14:15:07 +0100
commit3c0fdb36f4dc94d5e2a541965657a1dae8978ac6 (patch)
tree90153f39d2f0ab9dceb3cebb203fc06c45a394d7 /internal/discovery
parentd261b243fecc6ff583461cc839e07194185cba95 (diff)
Discovery: Mark orgs expired on org by id error
Diffstat (limited to 'internal/discovery')
-rw-r--r--internal/discovery/discovery.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/discovery/discovery.go b/internal/discovery/discovery.go
index f44fbe4..88a37d9 100644
--- a/internal/discovery/discovery.go
+++ b/internal/discovery/discovery.go
@@ -160,6 +160,7 @@ func (discovery *Discovery) orgByID(orgID string) (*discotypes.Organization, err
func (discovery *Discovery) SecureHomeArgs(orgID string) (*discotypes.Organization, *discotypes.Server, error) {
org, err := discovery.orgByID(orgID)
if err != nil {
+ discovery.MarkOrganizationsExpired()
return nil, nil, err
}