Graphical PDS migrator for AT Protocol

rm cookei

Changed files
+21 -29
routes
api
migrate
+7 -10
routes/api/migrate/data/blobs.ts
···
import { getSessionAgent } from "../../../../lib/sessions.ts";
+
import { define } from "../../../../utils.ts";
-
export const handler = {
-
async POST(req: Request) {
+
export const handler = define.handlers({
+
async POST(ctx) {
+
const res = new Response();
try {
console.log("Blob migration: Starting session retrieval");
-
const oldAgent = await getSessionAgent(req);
+
const oldAgent = await getSessionAgent(ctx.req);
console.log("Blob migration: Got old agent:", !!oldAgent);
-
// Log cookie information
-
const cookies = req.headers.get("cookie");
-
console.log("Blob migration: Cookies present:", !!cookies);
-
console.log("Blob migration: Cookie header:", cookies);
-
-
const newAgent = await getSessionAgent(req, new Response(), true);
+
const newAgent = await getSessionAgent(ctx.req, res, true);
console.log("Blob migration: Got new agent:", !!newAgent);
if (!oldAgent || !newAgent || !oldAgent.did) {
···
);
}
}
-
};
+
});
+7 -10
routes/api/migrate/data/prefs.ts
···
import { getSessionAgent } from "../../../../lib/sessions.ts";
+
import { define } from "../../../../utils.ts";
-
export const handler = {
-
async POST(req: Request) {
+
export const handler = define.handlers({
+
async POST(ctx) {
+
const res = new Response();
try {
console.log("Preferences migration: Starting session retrieval");
-
const oldAgent = await getSessionAgent(req);
+
const oldAgent = await getSessionAgent(ctx.req);
console.log("Preferences migration: Got old agent:", !!oldAgent);
-
// Log cookie information
-
const cookies = req.headers.get("cookie");
-
console.log("Preferences migration: Cookies present:", !!cookies);
-
console.log("Preferences migration: Cookie header:", cookies);
-
-
const newAgent = await getSessionAgent(req, new Response(), true);
+
const newAgent = await getSessionAgent(ctx.req, res, true);
console.log("Preferences migration: Got new agent:", !!newAgent);
if (!oldAgent || !newAgent) {
···
);
}
}
-
};
+
});
+7 -9
routes/api/migrate/data/repo.ts
···
import { getSessionAgent } from "../../../../lib/sessions.ts";
+
import { define } from "../../../../utils.ts";
-
export const handler = {
-
async POST(req: Request) {
+
export const handler = define.handlers({
+
async POST(ctx) {
+
const res = new Response();
try {
console.log("Repo migration: Starting session retrieval");
-
const oldAgent = await getSessionAgent(req);
+
const oldAgent = await getSessionAgent(ctx.req);
console.log("Repo migration: Got old agent:", !!oldAgent);
-
// Log cookie information
-
const cookies = req.headers.get("cookie");
-
console.log("Repo migration: Cookies present:", !!cookies);
-
console.log("Repo migration: Cookie header:", cookies);
-
const newAgent = await getSessionAgent(req, new Response(), true);
+
const newAgent = await getSessionAgent(ctx.req, res, true);
console.log("Repo migration: Got new agent:", !!newAgent);
if (!oldAgent || !newAgent || !oldAgent.did) {
···
);
}
}
-
};
+
});