decentralised message store

refactor: dev did

serenity 1a1036d5 8ac4873e

Changed files
+5 -2
src
lib
utils
+5 -2
src/lib/utils/didDoc.ts
···
-
import { SERVICE_DID } from "@/lib/env";
+
import { __DEV__, SERVER_PORT, SERVICE_DID } from "@/lib/env";
import {
didWebSchema,
type DidDocument,
···
};
const createDidWebDoc = async () => {
-
const did = SERVICE_DID;
+
let did = SERVICE_DID;
+
if (__DEV__) {
+
did = `${did}%3A${SERVER_PORT.toString()}`;
+
}
const { success: isDidWeb, data: didWeb } = didWebSchema.safeParse(did);
if (!isDidWeb) return;
const { didDoc } = await buildDidWebDoc(didWeb);