Fix login and register function in Auth service

stable
David Barragán Merino 2014-07-13 16:27:05 +02:00
parent fd1e009c82
commit b599ff4e9a
1 changed files with 5 additions and 4 deletions

View File

@ -69,11 +69,11 @@ class AuthService extends taiga.Service
## Http interface
###################
login: (data) ->
login: (data, type) ->
url = @urls.resolve("auth")
data = _.clone(data, false)
data.type = "normal"
data.type = if type then type else "normal"
return @http.post(url, data).then (data, status) =>
user = @model.make_model("users", data.data)
@ -81,11 +81,12 @@ class AuthService extends taiga.Service
@.setUser(user)
return user
register: (data) ->
register: (data, type) ->
url = @urls.resolve("auth-register")
data = _.clone(data, false)
data.type = "public"
data.type = if type then type else "public"
data.existing = false
return @http.post(url, data).then (response) =>
user = @model.make_model("users", response.data)