Fix login and register function in Auth service
parent
fd1e009c82
commit
b599ff4e9a
|
@ -69,11 +69,11 @@ class AuthService extends taiga.Service
|
||||||
## Http interface
|
## Http interface
|
||||||
###################
|
###################
|
||||||
|
|
||||||
login: (data) ->
|
login: (data, type) ->
|
||||||
url = @urls.resolve("auth")
|
url = @urls.resolve("auth")
|
||||||
|
|
||||||
data = _.clone(data, false)
|
data = _.clone(data, false)
|
||||||
data.type = "normal"
|
data.type = if type then type else "normal"
|
||||||
|
|
||||||
return @http.post(url, data).then (data, status) =>
|
return @http.post(url, data).then (data, status) =>
|
||||||
user = @model.make_model("users", data.data)
|
user = @model.make_model("users", data.data)
|
||||||
|
@ -81,11 +81,12 @@ class AuthService extends taiga.Service
|
||||||
@.setUser(user)
|
@.setUser(user)
|
||||||
return user
|
return user
|
||||||
|
|
||||||
register: (data) ->
|
register: (data, type) ->
|
||||||
url = @urls.resolve("auth-register")
|
url = @urls.resolve("auth-register")
|
||||||
|
|
||||||
data = _.clone(data, false)
|
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) =>
|
return @http.post(url, data).then (response) =>
|
||||||
user = @model.make_model("users", response.data)
|
user = @model.make_model("users", response.data)
|
||||||
|
|
Loading…
Reference in New Issue