From 7d8062ddbf46a2c89b924c08bd82b971e6b44d16 Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Wed, 21 Oct 2015 12:01:22 +0000 Subject: [PATCH] pull out redirect into a separate plugin --- plugins/c9.preview/preview.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/c9.preview/preview.js b/plugins/c9.preview/preview.js index 33aa8b31..95f6e72c 100644 --- a/plugins/c9.preview/preview.js +++ b/plugins/c9.preview/preview.js @@ -5,7 +5,9 @@ define(function(require, exports, module) { "session", "db", "c9.login", - "preview.handler" + "preview.handler", + "user-content.redirect", + "connect.remote-address" ]; main.provides = []; return main; @@ -18,6 +20,7 @@ define(function(require, exports, module) { var db = imports.db; var ensureLoggedIn = imports["c9.login"].ensureLoggedIn(); var handler = imports["preview.handler"]; + var userContent = imports["user-content.redirect"]; var frontdoor = require("frontdoor"); var error = require("http-error"); @@ -34,6 +37,8 @@ define(function(require, exports, module) { next(); }); + api.use(userContent.redirectPreview()); + session.use(api); api.get("/:username/:projectname/:path*", {