From b3a89d9c6850e9036a111e4b6f301923b3548154 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Thu, 16 Apr 2026 20:43:40 +0000 Subject: [PATCH] More protections for oauth being expired --- platform/tile.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/tile.go b/platform/tile.go index 52ff0117..613736a4 100644 --- a/platform/tile.go +++ b/platform/tile.go @@ -253,10 +253,16 @@ func getFieldseeker(ctx context.Context, org *models.Organization) (*fieldseeker if err != nil { return nil, fmt.Errorf("get oauth for org: %w", err) } + if oauth == nil { + return nil, fmt.Errorf("no live oauth for org %d", org.ID) + } fssync, err = newFieldSeeker( ctx, oauth, ) + if err != nil { + return nil, fmt.Errorf("failed to create fieldseeker: %w", err) + } clientByOrgID[org.ID] = fssync return fssync, nil }