mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 11:29:46 +00:00
opengraphFrontendController --> serveStaticWithOG
This commit is contained in:
parent
4e522bd90f
commit
b8eb549190
2 changed files with 3 additions and 3 deletions
|
|
@ -121,7 +121,7 @@ import { requireSigner } from '@/middleware/requireSigner.ts';
|
||||||
import { signerMiddleware } from '@/middleware/signerMiddleware.ts';
|
import { signerMiddleware } from '@/middleware/signerMiddleware.ts';
|
||||||
import { storeMiddleware } from '@/middleware/storeMiddleware.ts';
|
import { storeMiddleware } from '@/middleware/storeMiddleware.ts';
|
||||||
import { uploaderMiddleware } from '@/middleware/uploaderMiddleware.ts';
|
import { uploaderMiddleware } from '@/middleware/uploaderMiddleware.ts';
|
||||||
import { openGraphFrontendController } from '@/middleware/opengraphMiddleware.ts';
|
import { serveStaticWithOG } from '@/middleware/opengraphMiddleware.ts';
|
||||||
|
|
||||||
interface AppEnv extends HonoEnv {
|
interface AppEnv extends HonoEnv {
|
||||||
Variables: {
|
Variables: {
|
||||||
|
|
@ -315,7 +315,7 @@ app.use('/oauth/*', notImplementedController);
|
||||||
|
|
||||||
const publicFiles = serveStatic({ root: './public/' });
|
const publicFiles = serveStatic({ root: './public/' });
|
||||||
const staticFiles = serveStatic({ root: './static/' });
|
const staticFiles = serveStatic({ root: './static/' });
|
||||||
const frontendController = openGraphFrontendController({ path: './public/index.html' });
|
const frontendController = serveStaticWithOG({ path: './public/index.html' });
|
||||||
|
|
||||||
// Known frontend routes
|
// Known frontend routes
|
||||||
app.get('/@:acct', frontendController);
|
app.get('/@:acct', frontendController);
|
||||||
|
|
|
||||||
|
|
@ -215,7 +215,7 @@ const buildMetaTags = async (params: PathParams, url: string): Promise<string> =
|
||||||
return await BLANK_META(url);
|
return await BLANK_META(url);
|
||||||
};
|
};
|
||||||
|
|
||||||
export const openGraphFrontendController = <E extends Env>(
|
export const serveStaticWithOG = <E extends Env>(
|
||||||
options: ServeStaticOptions<E>,
|
options: ServeStaticOptions<E>,
|
||||||
): MiddlewareHandler => {
|
): MiddlewareHandler => {
|
||||||
// deno-lint-ignore require-await
|
// deno-lint-ignore require-await
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue