alpha
Login
or
Join now
nandi.uk
/
semble
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
fix follow firehose event handling
author
Wesley Finck
date
5 months ago
(Feb 12, 2026, 8:54 PM -0800)
commit
aa805a49
aa805a496519e87aed279d6e60eb5ceebea05a2e
parent
b7b5065b
b7b5065b780b69ca750c0a07d0aaa42f991e228d
+9
-1
2 changed files
Expand all
Collapse all
Unified
Split
src
modules
atproto
application
useCases
ProcessFollowFirehoseEventUseCase.ts
infrastructure
services
DrizzleFirehoseEventDuplicationService.ts
+1
-1
src/modules/atproto/application/useCases/ProcessFollowFirehoseEventUseCase.ts
View file
Reviewed
···
156
156
return ok(undefined);
157
157
}
158
158
159
159
-
targetId = collectionIdResult.value.toString();
159
159
+
targetId = collectionIdResult.value.getStringValue();
160
160
} else {
161
161
if (ENABLE_FIREHOSE_LOGGING) {
162
162
console.warn(
+8
src/modules/atproto/infrastructure/services/DrizzleFirehoseEventDuplicationService.ts
View file
Reviewed
···
101
101
// If a record exists, it hasn't been deleted
102
102
return ok(records.length === 0);
103
103
}
104
104
+
case collections.follow: {
105
105
+
const followInfoResult =
106
106
+
await this.atUriResolver.resolveFollowId(atUri);
107
107
+
if (followInfoResult.isErr()) {
108
108
+
return err(followInfoResult.error);
109
109
+
}
110
110
+
return ok(followInfoResult.value === null);
111
111
+
}
104
112
default:
105
113
return err(new Error(`Unknown collection type: ${collection}`));
106
114
}