Ignore ?

Seto Elkahfi committed Aug 14, 2023 at 10:12 UTC d2c9a0efe22eda4c795c8eff668d1f32af59a087
1 file changed +7 -4
server/server.tsx
+7 -4
@@ -16,20 +16,23 @@ server.use('/static', express.static('./build/static'));
16 server.use('/favicon.ico', express.static('./build/favicon.ico'));
17 server.use('/manifest.json', express.static('./build/manifest.json'));
18
19 -server.get('*', (req, res, next) => {
19 +server.get('/*', (req, res, next) => {
20
21 const acceptsLanguages = req.acceptsLanguages();
22 console.log('SERVER#acceptsLanguages', acceptsLanguages);
23 const language = determineUserLang(acceptsLanguages);
24 console.log('SERVER#language', language);
25
26 - const activeRoute = routes.find((route) =>
27 - matchPath(route.path, req.url)
28 - )
26 + const activeRoute = routes.find((route) => {
27 + const cleanUrl = req.url.split('?')[0];
28 + console.log('cleanUrl', cleanUrl);
29 + return matchPath(route.path, cleanUrl)
30 + })
31
32 const firebase = new Firebase(language, firebaseInstance.database());
33
34 if (!activeRoute) {
35 + console.log('!activeRoute');
36 return next();
37 }
38