lib/attune/api/anonymous.rb in attune-1.0.15 vs lib/attune/api/anonymous.rb in attune-1.0.16
- old
+ new
@@ -57,11 +57,15 @@
# @raise [AuthenticationException] if authorization header not accepted
def update (anonymous,body)
query_param_keys = []
# verify existence of params
- raise ArgumentError, "anonymous is required" if anonymous.nil?
+ #raise ArgumentError, "anonymous is required" if anonymous.nil?
+ if anonymous == nil
+ anonymous = SecureRandom.uuid
+ end
+
raise ArgumentError, "body is required" if body.nil?
# set default values and merge with input
options = {
:anonymous => anonymous,
:body => body}
@@ -110,10 +114,14 @@
# @raise [AuthenticationException] if authorization header not accepted
def get (anonymous)
query_param_keys = []
# verify existence of params
- raise ArgumentError, "anonymous is required" if anonymous.nil?
+ # raise ArgumentError, "anonymous is required" if anonymous.nil?
+ if anonymous == nil
+ anonymous = SecureRandom.uuid
+ end
+
# set default values and merge with input
options = {
:anonymous => anonymous}
#resource path