Browse Source

Clear group details if no longer part of a group

pull/2971/head
Manny Dinssa 2 months ago
parent
commit
625a9978f1
  1. 8
      app/models/organisation.rb

8
app/models/organisation.rb

@ -63,6 +63,7 @@ class Organisation < ApplicationRecord
enum :profit_status, PROFIT_STATUS
attribute :group_member, :boolean
before_save :clear_group_member_fields_if_not_group_member
alias_method :la?, :LA?
@ -240,4 +241,11 @@ private
errors.add(:profit_status, I18n.t("validations.organisation.profit_status.must_not_be_LA"))
end
end
def clear_group_member_fields_if_not_group_member
unless group_member
self.group_member_id = nil
self.group = nil
end
end
end

Loading…
Cancel
Save