Skip to content

Commit

Permalink
Lexicon: modservice -> labeler
Browse files Browse the repository at this point in the history
  • Loading branch information
pfrazee committed Mar 2, 2024
1 parent a03632f commit d41cda1
Show file tree
Hide file tree
Showing 14 changed files with 220 additions and 226 deletions.
2 changes: 1 addition & 1 deletion lexicons/app/bsky/embed/record.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"#viewBlocked",
"app.bsky.feed.defs#generatorView",
"app.bsky.graph.defs#listView",
"app.bsky.moderation.defs#modServiceView"
"app.bsky.labeler.defs#labelerView"
]
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
{
"lexicon": 1,
"id": "app.bsky.moderation.defs",
"id": "app.bsky.labeler.defs",
"defs": {
"modServiceView": {
"labelerView": {
"type": "object",
"required": ["uri", "cid", "creator", "indexedAt"],
"properties": {
"uri": { "type": "string", "format": "at-uri" },
"cid": { "type": "string", "format": "cid" },
"creator": { "type": "ref", "ref": "app.bsky.actor.defs#profileView" },
"likeCount": { "type": "integer", "minimum": 0 },
"viewer": { "type": "ref", "ref": "#modServiceViewerState" },
"viewer": { "type": "ref", "ref": "#labelerViewerState" },
"indexedAt": { "type": "string", "format": "datetime" },
"labels": {
"type": "array",
"items": { "type": "ref", "ref": "com.atproto.label.defs#label" }
}
}
},
"modServiceViewDetailed": {
"labelerViewDetailed": {
"type": "object",
"required": ["uri", "cid", "creator", "policies", "indexedAt"],
"properties": {
Expand All @@ -27,24 +27,24 @@
"creator": { "type": "ref", "ref": "app.bsky.actor.defs#profileView" },
"policies": {
"type": "ref",
"ref": "app.bsky.moderation.defs#modServicePolicies"
"ref": "app.bsky.labeler.defs#labelerPolicies"
},
"likeCount": { "type": "integer", "minimum": 0 },
"viewer": { "type": "ref", "ref": "#modServiceViewerState" },
"viewer": { "type": "ref", "ref": "#labelerViewerState" },
"indexedAt": { "type": "string", "format": "datetime" },
"labels": {
"type": "array",
"items": { "type": "ref", "ref": "com.atproto.label.defs#label" }
}
}
},
"modServiceViewerState": {
"labelerViewerState": {
"type": "object",
"properties": {
"like": { "type": "string", "format": "at-uri" }
}
},
"modServicePolicies": {
"labelerPolicies": {
"type": "object",
"required": ["labelValues"],
"properties": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"lexicon": 1,
"id": "app.bsky.moderation.getServices",
"id": "app.bsky.labeler.getServices",
"defs": {
"main": {
"type": "query",
"description": "Get information about a list of moderation services.",
"description": "Get information about a list of labeler services.",
"parameters": {
"type": "params",
"required": ["dids"],
Expand All @@ -30,8 +30,8 @@
"items": {
"type": "union",
"refs": [
"app.bsky.moderation.defs#modServiceView",
"app.bsky.moderation.defs#modServiceViewDetailed"
"app.bsky.labeler.defs#labelerView",
"app.bsky.labeler.defs#labelerViewDetailed"
]
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"lexicon": 1,
"id": "app.bsky.moderation.service",
"id": "app.bsky.labeler.service",
"defs": {
"main": {
"type": "record",
"description": "A declaration of the existence of moderation service.",
"description": "A declaration of the existence of labeler service.",
"key": "literal:self",
"record": {
"type": "object",
"required": ["policies", "createdAt"],
"properties": {
"policies": {
"type": "ref",
"ref": "app.bsky.moderation.defs#modServicePolicies"
"ref": "app.bsky.labeler.defs#labelerPolicies"
},
"labels": {
"type": "union",
Expand Down
6 changes: 2 additions & 4 deletions packages/api/src/bsky-agent.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,10 +99,8 @@ export class BskyAgent extends AtpAgent {
(params, opts) =>
this.api.app.bsky.notification.getUnreadCount(params, opts)

getModServices: typeof this.api.app.bsky.moderation.getServices = (
params,
opts,
) => this.api.app.bsky.moderation.getServices(params, opts)
getLabelers: typeof this.api.app.bsky.labeler.getServices = (params, opts) =>
this.api.app.bsky.labeler.getServices(params, opts)

async post(
record: Partial<AppBskyFeedPost.Record> &
Expand Down
Loading

0 comments on commit d41cda1

Please sign in to comment.