Class: Decidim::Odoo::AutoVerificationJob
- Inherits:
-
ApplicationJob
- Object
- ApplicationJob
- Decidim::Odoo::AutoVerificationJob
- Defined in:
- app/jobs/decidim/odoo/auto_verification_job.rb
Instance Method Summary collapse
Instance Method Details
#perform(odoo_user_id) ⇒ Object
8 9 10 11 12 13 |
# File 'app/jobs/decidim/odoo/auto_verification_job.rb', line 8 def perform(odoo_user_id) @odoo_user = Decidim::Odoo::User.find(odoo_user_id) @odoo_user.odoo_member? ? create_auth : remove_auth rescue ActiveRecord::RecordNotFound => _e Rails.logger.error "AutoVerificationJob: ERROR: model not found for odoo user #{odoo_user_id}" end |