decentralised message store

fix: string to uri converter

serenity 4f766f92 00baf9ce

Changed files
+4 -4
src
lib
utils
+4 -4
src/lib/utils/atproto.ts
···
success: authorityParseSuccess,
error: authorityParseError,
data: authorityParsed,
-
} = atUriAuthoritySchema.safeParse(fragments[1]);
+
} = atUriAuthoritySchema.safeParse(fragments[2]);
if (!authorityParseSuccess)
return {
ok: false,
···
success: nsidParseSuccess,
error: nsidParseError,
data: nsidParsed,
-
} = nsidSchema.safeParse(fragments[2]);
-
if (fragments[2] && !nsidParseSuccess)
+
} = nsidSchema.safeParse(fragments[3]);
+
if (fragments[3] && !nsidParseSuccess)
return {
ok: false,
error: {
···
data: {
authority: authorityParsed,
collection: nsidParsed,
-
rKey: fragments[3],
+
rKey: fragments[4],
},
};
};