diff --git a/app/controllers/clients_controller.rb b/app/controllers/clients_controller.rb index af03c9e90..346115ca5 100644 --- a/app/controllers/clients_controller.rb +++ b/app/controllers/clients_controller.rb @@ -152,7 +152,7 @@ def destroy status = 400 Rails.logger.warn message render json: { errors: [{ status: status.to_s, title: message }] }.to_json, status: status - elsif @client.update(is_active: nil, deleted_at: Time.zone.now) + elsif @client.update(is_active: false, deleted_at: Time.zone.now) @client.send_delete_email(responsible_id: current_user.uid) unless Rails.env.test? head :no_content else diff --git a/app/controllers/providers_controller.rb b/app/controllers/providers_controller.rb index a2b79036a..86136aac8 100644 --- a/app/controllers/providers_controller.rb +++ b/app/controllers/providers_controller.rb @@ -206,7 +206,7 @@ def destroy status = 400 Rails.logger.warn message render json: { errors: [{ status: status.to_s, title: message }] }.to_json, status: status - elsif @provider.update_attributes(is_active: nil, deleted_at: Time.zone.now) + elsif @provider.update_attributes(is_active: false, deleted_at: Time.zone.now) @provider.send_delete_email(responsible_id: current_user.uid) unless Rails.env.test? head :no_content else diff --git a/app/controllers/repositories_controller.rb b/app/controllers/repositories_controller.rb index 3e0e8d46c..338260d93 100644 --- a/app/controllers/repositories_controller.rb +++ b/app/controllers/repositories_controller.rb @@ -182,7 +182,7 @@ def destroy status = 400 Rails.logger.warn message render json: { errors: [{ status: status.to_s, title: message }] }.to_json, status: status - elsif @client.update_attributes(is_active: nil, deleted_at: Time.zone.now) + elsif @client.update_attributes(is_active: false, deleted_at: Time.zone.now) @client.send_delete_email unless Rails.env.test? head :no_content else diff --git a/app/models/concerns/helpable.rb b/app/models/concerns/helpable.rb index ab62f42c2..53f0b80d2 100644 --- a/app/models/concerns/helpable.rb +++ b/app/models/concerns/helpable.rb @@ -55,7 +55,7 @@ def register_url if [200, 201].include?(response.status) # update minted column after first successful registration in handle system - self.update_attributes(minted: Time.zone.now, updated: Time.zone.now) if minted.blank? + self.update_attributes(minted: Time.zone.now, updated_at: Time.zone.now) if minted.blank? Rails.logger.info "[Handle] URL for DOI " + doi + " updated to " + url + "." unless Rails.env.test? self.__elasticsearch__.index_document diff --git a/lib/tasks/client.rake b/lib/tasks/client.rake index 8532c9a81..154cf552a 100644 --- a/lib/tasks/client.rake +++ b/lib/tasks/client.rake @@ -129,7 +129,7 @@ namespace :client do Rake::Task["prefix:delete"].invoke end - if client.update_attributes(is_active: nil, deleted_at: Time.zone.now) + if client.update_attributes(is_active: false, deleted_at: Time.zone.now) client.send_delete_email(responsible_id: "admin") unless Rails.env.test? puts "Client with client ID #{ENV['CLIENT_ID']} deleted." else