summaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2020-07-10 18:56:26 +0300
committerLauri Ojansivu <x@xet7.org>2020-07-10 18:56:26 +0300
commitba24c4e40c728d030504ed21ccf79247d0449e1b (patch)
treee802c005c6996c633147c9416c5c67f5e9e4fe22 /models
parent2cbd7d83f991178ceae7f06e18eb74e370579f85 (diff)
downloadwekan-ba24c4e40c728d030504ed21ccf79247d0449e1b.tar.gz
wekan-ba24c4e40c728d030504ed21ccf79247d0449e1b.tar.bz2
wekan-ba24c4e40c728d030504ed21ccf79247d0449e1b.zip
All logged in users are now allowed to reorder boards by dragging at All Boards page and Public Boards page.
Thanks to xet7 ! Fixes #3147
Diffstat (limited to 'models')
-rw-r--r--models/boards.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/models/boards.js b/models/boards.js
index 11d8fd89..f272e097 100644
--- a/models/boards.js
+++ b/models/boards.js
@@ -1219,6 +1219,14 @@ if (Meteor.isServer) {
fetch: ['members'],
});
+ // All logged in users are allowed to reorder boards by dragging at All Boards page and Public Boards page.
+ Boards.allow({
+ update(userId, board, fieldNames) {
+ return _.contains(fieldNames, 'sort');
+ },
+ fetch: [],
+ });
+
// The number of users that have starred this board is managed by trusted code
// and the user is not allowed to update it
Boards.deny({