mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-02-26 16:53:12 +08:00
Fix tags modal in table view for archived tasks [SCI-7743] (#4867)
This commit is contained in:
parent
9050785bb1
commit
5238a858bd
3 changed files with 14 additions and 6 deletions
|
@ -665,12 +665,12 @@ ExperimnetTable.render.assigned = function(data) {
|
|||
};
|
||||
|
||||
ExperimnetTable.render.tags = function(data) {
|
||||
let value;
|
||||
if (!data.can_create) {
|
||||
value = parseInt(data.tags, 10) === 0 ? I18n.t('experiments.table.not_set') : data.tags;
|
||||
return `<span class="disabled">${value}</span>`;
|
||||
const value = parseInt(data.tags, 10) === 0 ? I18n.t('experiments.table.add_tag') : data.tags;
|
||||
|
||||
if (data.tags === 0 && !data.can_create) {
|
||||
return `<span class="disabled">${I18n.t('experiments.table.not_set')}</span>`;
|
||||
}
|
||||
value = parseInt(data.tags, 10) === 0 ? I18n.t('experiments.table.add_tag') : data.tags;
|
||||
|
||||
return `<a href="${data.edit_url}"
|
||||
id="myModuleTags${data.my_module_id}"
|
||||
data-remote="true"
|
||||
|
|
|
@ -8,6 +8,14 @@
|
|||
}
|
||||
}
|
||||
|
||||
#experimentTable {
|
||||
&.archived {
|
||||
[data-view-mode="active"] {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#experiment-canvas {
|
||||
[data-view-mode="archived"] {
|
||||
display: none;
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
</div>
|
||||
<%= render partial: 'experiments/no_task_results.html.erb' %>
|
||||
</div>
|
||||
<%= render partial: "my_modules/modals/manage_module_tags_modal", locals: { my_module: nil } %>
|
||||
</div>
|
||||
|
||||
<template id="experimentTablePlaceholder">
|
||||
|
@ -55,7 +56,6 @@
|
|||
</div>
|
||||
</template>
|
||||
|
||||
<%= render partial: "my_modules/modals/manage_module_tags_modal", locals: { my_module: nil } %>
|
||||
<%= render partial: "canvas/edit/modal/edit_module" %>
|
||||
<%= render partial: "experiments/table_display_modal"%>
|
||||
|
||||
|
|
Loading…
Reference in a new issue