habitica/src/server/store.coffee

17 lines
602 B
CoffeeScript
Raw Normal View History

2013-01-25 19:18:17 +00:00
###
Setup read / write access
@param store
###
module.exports = (store) ->
store.writeAccess "*", "users.*.balance", -> # captures, value, next ->
return unless @session and @session.userId # https://github.com/codeparty/racer/issues/37
next = arguments[arguments.length - 1]
isServer = not @req.socket
next(isServer)
store.writeAccess "*", "users.*.flags.ads", -> # captures, value, next ->
return unless @session and @session.userId # https://github.com/codeparty/racer/issues/37
next = arguments[arguments.length - 1]
isServer = not @req.socket
next(isServer)