From 8cc71d2b47cd6b94603da1d93c9d43530db2eae9 Mon Sep 17 00:00:00 2001 From: Andrew Darqui Date: Sat, 5 Oct 2013 21:44:54 -0400 Subject: [PATCH 1/3] fixed logger.tpl to use the new requirejs code --- public/templates/admin/logger.tpl | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/public/templates/admin/logger.tpl b/public/templates/admin/logger.tpl index 83f569010b..7366760b83 100644 --- a/public/templates/admin/logger.tpl +++ b/public/templates/admin/logger.tpl @@ -40,10 +40,7 @@ From 129af904f635e09fc992f81aa70e01263663f2eb Mon Sep 17 00:00:00 2001 From: Andrew Darqui Date: Sat, 5 Oct 2013 22:06:44 -0400 Subject: [PATCH 2/3] fixed an issue with Logger.io_close, needed to check for undefined on the socket.oEmit and socket. functions --- public/templates/admin/logger.tpl | 9 +++------ src/logger.js | 4 ++-- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/public/templates/admin/logger.tpl b/public/templates/admin/logger.tpl index 83f569010b..7366760b83 100644 --- a/public/templates/admin/logger.tpl +++ b/public/templates/admin/logger.tpl @@ -40,10 +40,7 @@ diff --git a/src/logger.js b/src/logger.js index 06133ae1ca..ab84f3dad6 100644 --- a/src/logger.js +++ b/src/logger.js @@ -139,10 +139,10 @@ var opts = { for(var v in clients) { var client = clients[v]; - if(client.oEmit != client.emit) + if(client.oEmit != undefined && client.oEmit != client.emit) client.emit = client.oEmit; - if(client.$oEmit != client.$emit) + if(client.$oEmit != undefined && client.$oEmit != client.$emit) client.$emit = client.$oEmit; } } From 715c14b78d5eb2cbe9b9e9b1cc75ae47d13857ff Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Sat, 5 Oct 2013 22:46:30 -0400 Subject: [PATCH 3/3] fixed error where client side script loader on admin page was throwing 404 errors on require.js require --- src/webserver.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/webserver.js b/src/webserver.js index 74d4f4ce8a..975f04357e 100644 --- a/src/webserver.js +++ b/src/webserver.js @@ -138,7 +138,7 @@ var express = require('express'), app.use(function (req, res, next) { res.status(404); - if (path.dirname(req.url) === '/src/forum') { + if (path.dirname(req.url).slice(0, 10) === '/src/forum') { // Handle missing client-side scripts res.type('text/javascript').send(200, ''); } else if (req.accepts('html')) {