Sha256: 5b6b41982d245dab6d87b14426b51d34bf3d0cda8edeb83888ae24cf84be963f
Contents?: true
Size: 509 Bytes
Versions: 9
Compression:
Stored size: 509 Bytes
Contents
module DockHealthApi module Crud module Update def update(**params) if params.key?(:organizationId) && params.key?(:userId) resource_url_fixed = "#{Organization.resource_url}/#{params[:organizationId]}/user" params[:id] = params[:userId] else resource_url_fixed = resource_url end id = params.delete(:id) execute_request(:patch, "#{resource_url_fixed}/#{id}", headers: headers, body_params: params) end end end end
Version data entries
9 entries across 9 versions & 1 rubygems