opengraphFrontendController --> serveStaticWithOG

This commit is contained in:
Siddharth Singh 2024-08-04 04:35:56 +05:30
parent 4e522bd90f
commit b8eb549190
No known key found for this signature in database
2 changed files with 3 additions and 3 deletions

View file

@ -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);

View file

@ -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