empty author should be allowed to support clearAuthorship functionality

pull/2538/head
webzwo0i 2015-03-03 16:39:14 +01:00
parent 393a4e54e5
commit f249b42ab4
1 changed files with 2 additions and 1 deletions

View File

@ -665,7 +665,8 @@ function handleUserChanges(data, cb)
if(!attr) return
attr = wireApool.getAttrib(attr)
if(!attr) return
if('author' == attr[0] && attr[1] != thisSession.author) throw new Error("Trying to submit changes as another author in changeset "+changeset);
//the empty author is used in the clearAuthorship functionality so this should be the only exception
if('author' == attr[0] && (attr[1] != thisSession.author && attr[1] != '')) throw new Error("Trying to submit changes as another author in changeset "+changeset);
})
}