summaryrefslogtreecommitdiffstats
path: root/client/components
diff options
context:
space:
mode:
authorXavier Priour <xavier.priour@bubblyware.com>2015-12-17 23:57:28 +0100
committerXavier Priour <xavier.priour@bubblyware.com>2015-12-17 23:57:28 +0100
commit115ea533f621dcc51543f131f05ea9276e9aabc5 (patch)
tree9dd9003f438d8937a8a74c0502c269fd61a27654 /client/components
parenta45a899137b23f95c2f58025e3e06109bdf82a94 (diff)
downloadwekan-115ea533f621dcc51543f131f05ea9276e9aabc5.tar.gz
wekan-115ea533f621dcc51543f131f05ea9276e9aabc5.tar.bz2
wekan-115ea533f621dcc51543f131f05ea9276e9aabc5.zip
Export: improved API routes
- use an explicit "boards" domain: /api/boards/:boardId - pass authToken as a request parameter: /api/boards/:boardId?authToken=:token - in the future, same route can be used with authToken set in the Authenticate: header easily
Diffstat (limited to 'client/components')
-rw-r--r--client/components/boards/boardHeader.js3
1 files changed, 1 insertions, 2 deletions
diff --git a/client/components/boards/boardHeader.js b/client/components/boards/boardHeader.js
index 0c9b5794..2bf68a41 100644
--- a/client/components/boards/boardHeader.js
+++ b/client/components/boards/boardHeader.js
@@ -18,9 +18,8 @@ Template.boardMenuPopup.events({
Template.boardMenuPopup.helpers({
exportUrl() {
const boardId = Session.get('currentBoard');
- const userId = Meteor.userId();
const loginToken = Accounts._storedLoginToken();
- return Meteor.absoluteUrl(`api/b/${boardId}/${userId}/${loginToken}`);
+ return Meteor.absoluteUrl(`api/boards/${boardId}?authToken=${loginToken}`);
},
exportFilename() {
const boardId = Session.get('currentBoard');