diff options
author | Xavier Priour <xavier.priour@bubblyware.com> | 2015-12-17 23:57:28 +0100 |
---|---|---|
committer | Xavier Priour <xavier.priour@bubblyware.com> | 2015-12-17 23:57:28 +0100 |
commit | 115ea533f621dcc51543f131f05ea9276e9aabc5 (patch) | |
tree | 9dd9003f438d8937a8a74c0502c269fd61a27654 /client/components/boards | |
parent | a45a899137b23f95c2f58025e3e06109bdf82a94 (diff) | |
download | wekan-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/boards')
-rw-r--r-- | client/components/boards/boardHeader.js | 3 |
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'); |