diff --git a/packages/svelte-standard-site/package.json b/packages/svelte-standard-site/package.json
index 259d81b..f6ef3b6 100644
--- a/packages/svelte-standard-site/package.json
+++ b/packages/svelte-standard-site/package.json
@@ -98,6 +98,7 @@
"dependencies": {
"@bsky/sdk": "latest",
"@atproto/lex": "^0.3.0",
+ "@atproto/lex-password-session": "^0.2.0",
"@ewanc26/atproto": "workspace:*",
"@ewanc26/tid": "workspace:*",
"@ewanc26/utils": "workspace:*",
diff --git a/packages/svelte-standard-site/src/lib/client.ts b/packages/svelte-standard-site/src/lib/client.ts
index 6f05014..6057b2d 100644
--- a/packages/svelte-standard-site/src/lib/client.ts
+++ b/packages/svelte-standard-site/src/lib/client.ts
@@ -8,6 +8,7 @@ import type {
import { cache } from './utils/cache.js';
import { resolveIdentity, withFallback, buildPdsBlobUrl } from './utils/agents.js';
import { parseAtUri, atUriToHttps } from './utils/at-uri.js';
+import { com } from '@bsky/sdk/lexicons';
/**
* Main client for interacting with site.standard.* records
@@ -77,12 +78,12 @@ export class SiteStandardClient {
const result = await withFallback(
this.config.did,
async (agent) => {
- const response = await agent.com.atproto.repo.getRecord({
+ const response = (await agent.call(com.atproto.repo.getRecord.main as any, {
repo: this.config.did,
collection: 'site.standard.publication',
rkey
- });
- return response.data;
+ })) as any;
+ return response;
},
fetchFn
);
@@ -132,14 +133,14 @@ export class SiteStandardClient {
const records = await withFallback(
this.config.did,
async (agent) => {
- const response = await agent.com.atproto.repo.listRecords({
+ const response = (await agent.call(com.atproto.repo.listRecords.main as any, {
repo: this.config.did,
collection: 'site.standard.publication',
limit: 100,
cursor
- });
- cursor = response.data.cursor;
- return response.data.records;
+ })) as any;
+ cursor = response.cursor;
+ return response.records;
},
fetchFn
);
@@ -190,12 +191,12 @@ export class SiteStandardClient {
const result = await withFallback(
this.config.did,
async (agent) => {
- const response = await agent.com.atproto.repo.getRecord({
+ const response = (await agent.call(com.atproto.repo.getRecord.main as any, {
repo: this.config.did,
collection: 'site.standard.document',
rkey
- });
- return response.data;
+ })) as any;
+ return response;
},
fetchFn
);
@@ -252,14 +253,14 @@ export class SiteStandardClient {
const records = await withFallback(
this.config.did,
async (agent) => {
- const response = await agent.com.atproto.repo.listRecords({
+ const response = (await agent.call(com.atproto.repo.listRecords.main as any, {
repo: this.config.did,
collection: 'site.standard.document',
limit: 100,
cursor
- });
- cursor = response.data.cursor;
- return response.data.records;
+ })) as any;
+ cursor = response.cursor;
+ return response.records;
},
fetchFn
);
diff --git a/packages/svelte-standard-site/src/lib/components/CommentsSection.svelte b/packages/svelte-standard-site/src/lib/components/CommentsSection.svelte
index 946a091..b76c026 100644
--- a/packages/svelte-standard-site/src/lib/components/CommentsSection.svelte
+++ b/packages/svelte-standard-site/src/lib/components/CommentsSection.svelte
@@ -1,7 +1,4 @@
-
+
+
+
+
+