Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions query/src/org/labkey/query/controllers/QueryController.java
Original file line number Diff line number Diff line change
Expand Up @@ -8174,7 +8174,8 @@ public Object execute(QueryImportTemplateForm form, BindException errors) throws
User user = getUser();
Container container = getContainer();
String schemaName = form.getSchemaName();
String queryName = form.getQueryName();
// GitHub Issue 1470: use the resolved table's name instead of user provided name that might have different casing
String queryName = _tInfo.getName();
QueryDef queryDef = QueryManager.get().getQueryDef(container, schemaName, queryName, false);
if (queryDef != null && queryDef.getQueryDefId() != 0)
{
Expand Down Expand Up @@ -8208,7 +8209,7 @@ public Object execute(QueryImportTemplateForm form, BindException errors) throws
{
throw new MetadataUnavailableException(e.getMessage());
}
xmlTable = getTableType(form.getQueryName(), doc);
xmlTable = getTableType(queryName, doc);
// when there is a queryDef but xmlTable is null it means the xmlMetaData contains tableName which does not
// match with actual queryName then reconstruct the xml table metadata : See Issue 43523
if (xmlTable == null)
Expand Down