misskey/packages/backend/src/misc/fastify-hook-handlers.ts
あわわわとーにゅ f33e1b5e87
update deps (MisskeyIO#775)
2024-10-23 05:48:11 +09:00

14 lines
380 B
TypeScript

/*
* SPDX-FileCopyrightText: syuilo and misskey-project
* SPDX-License-Identifier: AGPL-3.0-only
*/
import type { onRequestHookHandler } from 'fastify';
export const handleRequestRedirectToOmitSearch: onRequestHookHandler = (request, reply, done) => {
const index = request.url.indexOf('?');
if (~index) {
reply.redirect(request.url.slice(0, index), 301);
}
done();
};