forgot to call updateOwner to get the server to update state
fix for fedwiki/wiki-server#119
This commit is contained in:
parent
cdd67fa595
commit
42b26d7203
@ -88,10 +88,11 @@ module.exports = exports = (log, loga, argv) ->
|
|||||||
security.setOwner = setOwner = (id, cb) ->
|
security.setOwner = setOwner = (id, cb) ->
|
||||||
fs.exists idFile, (exists) ->
|
fs.exists idFile, (exists) ->
|
||||||
if !exists
|
if !exists
|
||||||
fs.writeFile(idFile, id, (err) ->
|
fs.writeFile(idFile, JSON.stringify(id), (err) ->
|
||||||
if err then return cb err
|
if err then return cb err
|
||||||
console.log "Claiming wiki #{wikiName} for #{id}"
|
console.log "Claiming wiki #{wikiName} for #{id}"
|
||||||
owner = id
|
owner = id
|
||||||
|
ownerName = owner.name
|
||||||
cb())
|
cb())
|
||||||
else
|
else
|
||||||
cb('Already Claimed')
|
cb('Already Claimed')
|
||||||
@ -277,11 +278,12 @@ module.exports = exports = (log, loga, argv) ->
|
|||||||
username: user.username
|
username: user.username
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
console.log 'id: ', id
|
|
||||||
setOwner JSON.stringify(id), (err) ->
|
setOwner id, (err) ->
|
||||||
if err
|
if err
|
||||||
console.log 'Failed to claim wiki ', req.hostname, ' for ', id
|
console.log 'Failed to claim wiki ', req.hostname, ' for ', id
|
||||||
res.sendStatus(500)
|
res.sendStatus(500)
|
||||||
|
updateOwner getOwner()
|
||||||
res.json({
|
res.json({
|
||||||
ownerName: id.name
|
ownerName: id.name
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user