Skip to content

Commit 576ec13

Browse files
committed
code improvment
1 parent 59fafaa commit 576ec13

File tree

2 files changed

+3
-16
lines changed

2 files changed

+3
-16
lines changed

custom-redirect.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -168,16 +168,3 @@ async function handleError(request, response, thrownError, isMaintenance, env) {
168168

169169
return null;
170170
}
171-
172-
/**
173-
* Main redirection and error handling function
174-
* @param {Request} request - Incoming request
175-
* @param {Response|null} response - Server response if available
176-
* @param {Error|null} thrownError - Thrown error if present
177-
* @param {boolean} isMaintenance - Maintenance mode state
178-
* @param {Object} env - Environment variables
179-
* @returns {Promise<Response|null>} Appropriate error response or null
180-
*/
181-
export async function c_redirect(request, response, thrownError = null, isMaintenance = false, env) {
182-
return handleError(request, response, thrownError, isMaintenance, env);
183-
}

worker.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { c_redirect } from './custom-redirect.js'
1+
import { handleError } from './custom-redirect.js';
22
import maintenanceHtml from './html/maintenance.js'
33
import { handleApi } from './handle-api.js'
44

@@ -65,13 +65,13 @@ export default {
6565
response = await fetch(request);
6666

6767
} catch (err) {
68-
const redirectResponse = await c_redirect(request, null, err, isMaintenance, env);
68+
const redirectResponse = await handleError(request, null, err, isMaintenance, env);
6969
if (redirectResponse) return redirectResponse;
7070
return new Response('Upstream unreachable', { status: 502 });
7171
}
7272

7373
// Custom error page
74-
const redirectResponse = await c_redirect(request, response, null, isMaintenance, env);
74+
const redirectResponse = await handleError(request, response, null, isMaintenance, env);
7575
if (redirectResponse) return redirectResponse;
7676

7777
// Banner injection - check for 4G mode or regular banner

0 commit comments

Comments
 (0)