Fix displaying of escaped fields [SCI-8137] (#5141)

This commit is contained in:
Alex Kriuchykhin 2023-03-15 11:14:52 +01:00 committed by GitHub
parent d82470aa03
commit 00c63b280e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 6 deletions

View file

@ -7,7 +7,7 @@ var DasboardRecentWorkWidget = (function() {
var recentWorkItem = $($('#recent-work-item-template').html());
var recentWorkItemType = recentWorkItem.find('.object-type span');
recentWorkItem.attr('href', item.url);
recentWorkItem.find('.object-name').text(item.name);
recentWorkItem.find('.object-name').html(item.name);
recentWorkItemType.text(item.code || item.type);
recentWorkItem.find('.object-changed').text(item.last_change);
container.append(recentWorkItem);

View file

@ -236,7 +236,7 @@ var MyModuleRepositories = (function() {
var repositoryContainer = $(this).closest('.assigned-repository-container');
repositoryContainer.find('.table.dataTable').removeClass('hidden');
repositoryContainer.find('.dataTables_scrollBody').css('overflow', 'initial');
repositoryContainer.find('.version-label').text(tableContainer.data('version-label'));
repositoryContainer.find('.version-label').html(tableContainer.data('version-label'));
SIMPLE_TABLE.columns.adjust();
},
createdRow: function(row, data) {
@ -680,8 +680,8 @@ var MyModuleRepositories = (function() {
version = I18n.t('my_modules.repository.full_view.modal_live_header');
}
FULL_VIEW_MODAL.find('.repository-title').data('repository-name', repositoryName);
FULL_VIEW_MODAL.find('.repository-title').text(title);
FULL_VIEW_MODAL.find('.repository-version').text(version);
FULL_VIEW_MODAL.find('.repository-title').html(title);
FULL_VIEW_MODAL.find('.repository-version').html(version);
}
function initRepositoryAssignView() {

View file

@ -1129,7 +1129,7 @@ function updateModuleHtml(module, id, name, gridDistX, gridDistY) {
var panelHeading = module.find(".panel-heading");
module.find(".panel-title").text(name);
module.find(".panel-title").html(name);
module.find(".ep").html($("#drag-connections-placeholder").html());

View file

@ -63,6 +63,7 @@ class ProjectsController < ApplicationController
else
breadcrumbs_html = ''
projects_cards_url = cards_projects_url
title_html = title
end
cards = Kaminari.paginate_array(overview_service.project_and_folder_cards)

View file

@ -159,7 +159,7 @@ module Users
teams.select { |team| can_invite_team_users?(team) }
render json: teams.map { |t| { value: t.id, label: t.name } }.to_json
render json: teams.map { |t| { value: t.id, label: escape_input(t.name) } }.to_json
end
private