From 74c6a423eeb3e653a6586c5824b8466c8e47efaf Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Tue, 28 Aug 2018 09:59:10 +0200 Subject: [PATCH] Allowed owners to give their characters to new owners, no UI yet. --- app/Model/Character/Characters.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Model/Character/Characters.js b/app/Model/Character/Characters.js index 7ba2ac97..1a1ae3a2 100644 --- a/app/Model/Character/Characters.js +++ b/app/Model/Character/Characters.js @@ -583,7 +583,7 @@ Characters.allow({ Characters.deny({ update: function(userId, docs, fields, modifier) { - // can't change owners - return _.contains(fields, "owner"); + // can't change owners unless you are the current owner + return _.contains(fields, "owner") && doc.owner !== userId; } });