Debug import

This commit is contained in:
Loic Guegan 2022-12-26 17:03:52 +01:00
parent aae19085bb
commit a09db7e745

View file

@ -19,6 +19,8 @@ TabBase_TabImport(parent), main_tab(main_tab), base(db)
void BaseImportTab::OnImportDatabase(wxCommandEvent &event){
if(std::find(databases_to_import.begin(), databases_to_import.end(), selected_base) == databases_to_import.end()){
databases_to_import.push_back(selected_base);
selected_games_to_import.clear();
glm->Clear();
RefreshPendingImports();
}
else SHOW_DIALOG_INFO("Database already prepared for import");
@ -53,6 +55,7 @@ void BaseImportTab::RefreshImportLists(){
}
void BaseImportTab::OnImportSelection(wxCommandEvent &event){
if(std::find(databases_to_import.begin(), databases_to_import.end(), selected_base) == databases_to_import.end()){
long selected = -1;
while ((selected = game_list->GetNextItem(selected, wxLIST_NEXT_ALL,
wxLIST_STATE_SELECTED)) !=
@ -63,6 +66,10 @@ void BaseImportTab::OnImportSelection(wxCommandEvent &event){
glm->MarkItemAsImported(selected);
}
}
}
else {
SHOW_DIALOG_INFO("Database already prepared for import");
}
RefreshPendingImports();
}