mirror of
https://github.com/fralx/LimeReport.git
synced 2025-09-23 08:29:07 +03:00
#289 Data source renaming has been fixed
This commit is contained in:
@@ -677,7 +677,7 @@ SQLEditResult::ResultMode DataBrowser::currentDatasourceType(const QString& data
|
||||
|
||||
void DataBrowser::applyChanges(SQLEditResult result)
|
||||
{
|
||||
if (result.resultMode == currentDatasourceType(result.datasourceName)){
|
||||
if (result.resultMode == currentDatasourceType(result.oldDatasourceName)){
|
||||
switch(result.resultMode){
|
||||
case SQLEditResult::Query:
|
||||
changeQuery(result);
|
||||
@@ -694,7 +694,7 @@ void DataBrowser::applyChanges(SQLEditResult result)
|
||||
default: break;
|
||||
}
|
||||
} else {
|
||||
removeDatasource(result.datasourceName);
|
||||
removeDatasource(result.oldDatasourceName);
|
||||
addDatasource(result);
|
||||
}
|
||||
activateItem(result.datasourceName, DataBrowserTree::Table);
|
||||
|
Reference in New Issue
Block a user