lib/dato/site/repo/user.rb in dato-0.2.4 vs lib/dato/site/repo/user.rb in dato-0.2.6
- old
+ new
@@ -6,26 +6,17 @@
module Repo
class User < Base
def create(resource_attributes)
body = JsonApiSerializer.new(
type: :user,
- attributes: %i(email first_name is_admin last_name),
+ attributes: %i(email first_name last_name),
required_attributes: %i(email first_name last_name)
).serialize(resource_attributes)
post_request '/users', body
end
- def update(user_id, resource_attributes)
- body = JsonApiSerializer.new(
- type: :user,
- attributes: %i(email first_name is_admin last_name password)
- ).serialize(resource_attributes, user_id)
-
- put_request "/users/#{user_id}", body
- end
-
def all
get_request '/users'
end
def find(user_id)
@@ -38,13 +29,9 @@
attributes: %i(email),
required_attributes: %i(email)
).serialize(resource_attributes)
post_request '/users/reset_password', body
- end
-
- def destroy(user_id)
- delete_request "/users/#{user_id}"
end
end
end
end
end