Ah yeah let's not override types

This commit is contained in:
Eric Bailey
2026-01-09 10:12:24 -06:00
parent ef72710399
commit a61dbf7707
3 changed files with 9 additions and 10 deletions
+5 -2
View File
@@ -46,6 +46,9 @@ export function DialogInner({
if (!agent.session?.did) {
throw new Error('Not logged in')
}
if (!status.uri || !status.cid) {
throw new Error('Status is missing uri or cid')
}
if (__DEV__) {
logger.info('Submitting go live appeal', {
@@ -57,8 +60,8 @@ export function DialogInner({
reasonType: ToolsOzoneReportDefs.REASONAPPEAL,
subject: {
$type: 'com.atproto.repo.strongRef',
uri: status.uri!,
cid: status.cid!,
uri: status.uri,
cid: status.cid,
},
reason: details,
},
@@ -838,12 +838,7 @@ function LabelerCard({
{title}
</Text>
<Text
style={[
a.text_sm,
,
a.leading_snug,
t.atoms.text_contrast_medium,
]}>
style={[a.text_sm, a.leading_snug, t.atoms.text_contrast_medium]}>
<Trans>By {sanitizeHandle(labeler.creator.handle, '@')}</Trans>
</Text>
</View>
@@ -34,10 +34,11 @@ export function parseReportSubject(
nsid: 'app.bsky.actor.profile',
}
} else if (AppBskyActorDefs.isStatusView(subject)) {
if (!subject.uri || !subject.cid) return
return {
type: 'status',
uri: subject.uri!,
cid: subject.cid!,
uri: subject.uri,
cid: subject.cid,
nsid: 'app.bsky.actor.status',
}
} else if (AppBskyGraphDefs.isListView(subject)) {