Fix save to invetory modal [SCI-10331]

This commit is contained in:
sboursen-scinote 2024-03-13 13:58:17 +01:00
parent 90fc48e978
commit ea5016f5bb
3 changed files with 8 additions and 3 deletions

View file

@ -349,7 +349,7 @@ class ReportsController < ApplicationController
@available_repositories = []
repositories = Repository.active
.accessible_by_teams(current_team)
.name_like(search_params[:q])
.name_like(search_params[:query])
.limit(Constants::SEARCH_LIMIT)
repositories.each do |repository|
next unless can_manage_repository_rows?(current_user, repository)
@ -365,7 +365,7 @@ class ReportsController < ApplicationController
end
def search_params
params.permit(:q)
params.permit(:query)
end
def save_pdf_params

View file

@ -71,7 +71,7 @@ import axios from '../../../packs/custom_axios.js';
import modalMixin from '../../shared/modal_mixin';
export default {
name: 'NewProtocolModal',
name: 'SaveToInventoryModal',
props: {
report: Object,
repositoriesUrl: String,
@ -129,6 +129,10 @@ export default {
});
},
changeRepository(repository) {
if (typeof repository === 'object') {
return;
}
this.selectedColumn = null;
this.selectedRepository = null;
this.selectedRow = null;

View file

@ -26,6 +26,7 @@
:repositoriesUrl="availableRepositoriesUrl"
:columnsUrl="availableColumnsUrl"
:rowsUrl="availableRowsUrl"
@close="reportToSave = false"
ref="saveToInventoryModal"/>
<UpdateReportModal v-if="promiseToUpdateReport"
@confirm="promiseToUpdateReport.then(confirmReportUpdate)"