Fixes #220
Description as well as short description will be optional for proposal dashboard actions. Additionally some minor bugfixes have been fixed.
This commit is contained in:
@@ -1185,3 +1185,7 @@ table {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.js-document-attachment {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@@ -19,10 +19,6 @@ class ProposalDashboardAction < ActiveRecord::Base
|
||||
allow_blank: false,
|
||||
length: { in: 4..80 }
|
||||
|
||||
validates :description,
|
||||
presence: true,
|
||||
allow_blank: false
|
||||
|
||||
validates :action_type, presence: true
|
||||
|
||||
validates :day_offset,
|
||||
|
||||
@@ -64,9 +64,11 @@
|
||||
<hr>
|
||||
</div>
|
||||
|
||||
<div class="documents small-12 column">
|
||||
<%= render 'documents/nested_documents', documentable: proposal_dashboard_action, f: f %>
|
||||
</div>
|
||||
<% if feature?(:allow_attached_documents) %>
|
||||
<div class="documents small-12 column">
|
||||
<%= render 'documents/nested_documents', documentable: proposal_dashboard_action, f: f %>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<div class="small-12 column">
|
||||
<hr>
|
||||
|
||||
@@ -1103,8 +1103,8 @@ es:
|
||||
edit: Editar
|
||||
delete: Borrar
|
||||
no_records: No se encontraron registros
|
||||
active: Si
|
||||
inactive: No
|
||||
active: 'Si'
|
||||
inactive: 'No'
|
||||
new:
|
||||
creating: Nueva acción para el dashboard de propuestas
|
||||
back: Volver a la lista
|
||||
|
||||
@@ -40,14 +40,6 @@ describe ProposalDashboardAction do
|
||||
end
|
||||
end
|
||||
|
||||
context 'when validating description' do
|
||||
context 'and description is blank' do
|
||||
let(:description) { nil }
|
||||
|
||||
it { should_not be_valid }
|
||||
end
|
||||
end
|
||||
|
||||
context 'when validating day_offset' do
|
||||
context 'and day_offset is nil' do
|
||||
let(:day_offset) { nil }
|
||||
|
||||
Reference in New Issue
Block a user