lib/smartsheet/endpoints/share/share.rb in smartsheet-1.0.0 vs lib/smartsheet/endpoints/share/share.rb in smartsheet-1.1.0
- old
+ new
@@ -1,59 +1,59 @@
-module Smartsheet
- # Sharing Endpoints Mixin
- module Share
- def delete_share(share_id:, url:, params:, header_overrides:, **url_args)
- endpoint_spec = Smartsheet::API::EndpointSpec.new(:delete, url + ['shares', :share_id])
- request_spec = Smartsheet::API::RequestSpec.new(
- params: params,
- header_overrides: header_overrides,
- share_id: share_id,
- **url_args
- )
- client.make_request(endpoint_spec, request_spec)
- end
-
- def get_share(share_id:, url:, params:, header_overrides:, **url_args)
- endpoint_spec = Smartsheet::API::EndpointSpec.new(:get, url + ['shares', :share_id])
- request_spec = Smartsheet::API::RequestSpec.new(
- params: params,
- header_overrides: header_overrides,
- share_id: share_id,
- **url_args
- )
- client.make_request(endpoint_spec, request_spec)
- end
-
- def list_share(url:, params:, header_overrides:, **url_args)
- endpoint_spec = Smartsheet::API::EndpointSpec.new(:get, url + ['shares'])
- request_spec = Smartsheet::API::RequestSpec.new(
- header_overrides: header_overrides,
- params: params,
- **url_args
- )
- client.make_request(endpoint_spec, request_spec)
- end
-
- def create_share(url:, body:, params:, header_overrides:, **url_args)
- endpoint_spec = Smartsheet::API::EndpointSpec.new(:post, url + ['shares'], body_type: :json)
- request_spec = Smartsheet::API::RequestSpec.new(
- header_overrides: header_overrides,
- params: params,
- body: body,
- **url_args
- )
- client.make_request(endpoint_spec, request_spec)
- end
-
- def update_share(share_id:, url:, body:, params:, header_overrides:, **url_args)
- endpoint_spec = Smartsheet::API::EndpointSpec.new(:put, url + ['shares', :share_id], body_type: :json)
- request_spec = Smartsheet::API::RequestSpec.new(
- params: params,
- header_overrides: header_overrides,
- body: body,
- share_id: share_id,
- **url_args
- )
- client.make_request(endpoint_spec, request_spec)
- end
- end
+module Smartsheet
+ # Sharing Endpoints Mixin
+ module Share
+ def delete_share(share_id:, url:, params:, header_overrides:, **url_args)
+ endpoint_spec = Smartsheet::API::EndpointSpec.new(:delete, url + ['shares', :share_id])
+ request_spec = Smartsheet::API::RequestSpec.new(
+ params: params,
+ header_overrides: header_overrides,
+ share_id: share_id,
+ **url_args
+ )
+ client.make_request(endpoint_spec, request_spec)
+ end
+
+ def get_share(share_id:, url:, params:, header_overrides:, **url_args)
+ endpoint_spec = Smartsheet::API::EndpointSpec.new(:get, url + ['shares', :share_id])
+ request_spec = Smartsheet::API::RequestSpec.new(
+ params: params,
+ header_overrides: header_overrides,
+ share_id: share_id,
+ **url_args
+ )
+ client.make_request(endpoint_spec, request_spec)
+ end
+
+ def list_share(url:, params:, header_overrides:, **url_args)
+ endpoint_spec = Smartsheet::API::EndpointSpec.new(:get, url + ['shares'])
+ request_spec = Smartsheet::API::RequestSpec.new(
+ header_overrides: header_overrides,
+ params: params,
+ **url_args
+ )
+ client.make_request(endpoint_spec, request_spec)
+ end
+
+ def create_share(url:, body:, params:, header_overrides:, **url_args)
+ endpoint_spec = Smartsheet::API::EndpointSpec.new(:post, url + ['shares'], body_type: :json)
+ request_spec = Smartsheet::API::RequestSpec.new(
+ header_overrides: header_overrides,
+ params: params,
+ body: body,
+ **url_args
+ )
+ client.make_request(endpoint_spec, request_spec)
+ end
+
+ def update_share(share_id:, url:, body:, params:, header_overrides:, **url_args)
+ endpoint_spec = Smartsheet::API::EndpointSpec.new(:put, url + ['shares', :share_id], body_type: :json)
+ request_spec = Smartsheet::API::RequestSpec.new(
+ params: params,
+ header_overrides: header_overrides,
+ body: body,
+ share_id: share_id,
+ **url_args
+ )
+ client.make_request(endpoint_spec, request_spec)
+ end
+ end
end
\ No newline at end of file