diff --git a/app/controllers/super_admin/orgs_controller.rb b/app/controllers/super_admin/orgs_controller.rb
index a2cd2fe183..50ff0b421b 100644
--- a/app/controllers/super_admin/orgs_controller.rb
+++ b/app/controllers/super_admin/orgs_controller.rb
@@ -153,7 +153,8 @@ def org_params
params.require(:org).permit(:name, :abbreviation, :logo, :managed,
:contact_email, :contact_name,
:remove_logo, :feedback_enabled, :feedback_msg,
- :org_id, :org_name, :org_crosswalk)
+ :org_id, :org_name, :org_crosswalk,
+ :funder, :institution, :organisation)
end
def merge_params
diff --git a/app/models/org.rb b/app/models/org.rb
index 147f64348a..5a7466f6f7 100644
--- a/app/models/org.rb
+++ b/app/models/org.rb
@@ -94,8 +94,6 @@ class Org < ApplicationRecord
validates :name, presence: { message: PRESENCE_MESSAGE },
uniqueness: { message: UNIQUENESS_MESSAGE }
- validates :abbreviation, presence: { message: PRESENCE_MESSAGE }
-
validates :is_other, inclusion: { in: BOOLEAN_VALUES,
message: PRESENCE_MESSAGE }
diff --git a/app/views/orgs/_profile_form.html.erb b/app/views/orgs/_profile_form.html.erb
index 15971d2c3c..5226143c6d 100644
--- a/app/views/orgs/_profile_form.html.erb
+++ b/app/views/orgs/_profile_form.html.erb
@@ -25,7 +25,7 @@
<%= f.label :abbreviation, _('Organisation abbreviated name'), class: "control-label" %>
- <%= f.text_field :abbreviation, id: "org_abbreviation", class: "form-control", "aria-required": true %>
+ <%= f.text_field :abbreviation, id: "org_abbreviation", class: "form-control" %>
<% end %>
diff --git a/app/views/shared/org_selectors/_external_only.html.erb b/app/views/shared/org_selectors/_external_only.html.erb
index daf0ef3456..9353e1c05a 100644
--- a/app/views/shared/org_selectors/_external_only.html.erb
+++ b/app/views/shared/org_selectors/_external_only.html.erb
@@ -13,8 +13,8 @@ presenter = OrgSelectionPresenter.new(orgs: [default_org],
placeholder = _("Begin typing to see a list of suggestions.")
%>
-<%= form.label :org_name, label %>
-<%= form.text_field :org_name, class: "form-control autocomplete",
+<%= form.label :name, label %>
+<%= form.text_field :name, class: "form-control autocomplete",
placeholder: placeholder,
value: presenter.name,
spellcheck: true,
diff --git a/spec/models/org_spec.rb b/spec/models/org_spec.rb
index 5e412f74d6..1fbe9c8e8f 100644
--- a/spec/models/org_spec.rb
+++ b/spec/models/org_spec.rb
@@ -12,8 +12,6 @@
.with_message('must be unique')
}
- it { is_expected.to validate_presence_of(:abbreviation) }
-
it { is_expected.to allow_values(true, false).for(:is_other) }
it { is_expected.not_to allow_value(nil).for(:is_other) }