refactor(federation): 🔥 Remove old code and simplify federation requests

This commit is contained in:
Jesse Wierzbinski 2024-07-26 18:51:39 +02:00
parent ad9ed2598c
commit 2f823317c2
No known key found for this signature in database
18 changed files with 182 additions and 302 deletions

View file

@ -1,8 +1,4 @@
import { parseUserAddress, userAddressValidator } from "@/api";
import {
FederationRequester,
SignatureConstructor,
} from "@lysand-org/federation";
import { Args } from "@oclif/core";
import chalk from "chalk";
import ora from "ora";
@ -47,11 +43,7 @@ export default class FederationUserFetch extends BaseCommand<
const requester = await User.getServerActor();
const signatureConstructor = await SignatureConstructor.fromStringKey(
requester.data.privateKey ?? "",
requester.getUri(),
);
const manager = new FederationRequester(signatureConstructor);
const manager = await requester.getFederationRequester();
const uri = await User.webFinger(manager, username, host);

View file

@ -1,8 +1,4 @@
import { parseUserAddress, userAddressValidator } from "@/api";
import {
FederationRequester,
SignatureConstructor,
} from "@lysand-org/federation";
import { Args } from "@oclif/core";
import chalk from "chalk";
import ora from "ora";
@ -47,11 +43,7 @@ export default class FederationUserFinger extends BaseCommand<
const requester = await User.getServerActor();
const signatureConstructor = await SignatureConstructor.fromStringKey(
requester.data.privateKey ?? "",
requester.getUri(),
);
const manager = new FederationRequester(signatureConstructor);
const manager = await requester.getFederationRequester();
const uri = await User.webFinger(manager, username, host);