@ -6,6 +6,33 @@ class API extends Restivus
addAuthMethod: (method) ->
@authMethods.push method
success: (result) ->
if _.isObject(result)
result.success = true
return {} =
statusCode: 200
body: result
failure: (result) ->
result.success = false
else
result =
success: false
error: result
statusCode: 400
unauthorized: (msg) ->
statusCode: 401
body:
error: msg or 'unauthorized'
RocketChat.API = {}