From f6a60e537bd7c9f1ff0e7602169adfa71474cebb Mon Sep 17 00:00:00 2001 From: James Stout Date: Fri, 5 Mar 2021 13:42:27 +0800 Subject: [PATCH] select a table if user is exporting database and haven't selected a table --- Source/Controllers/DataExport/SPExportController.m | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/Controllers/DataExport/SPExportController.m b/Source/Controllers/DataExport/SPExportController.m index 0cfe33ed9..5568fbdbd 100644 --- a/Source/Controllers/DataExport/SPExportController.m +++ b/Source/Controllers/DataExport/SPExportController.m @@ -403,6 +403,12 @@ - (IBAction)export:(id)sender { SPExportType selectedExportType = SPAnyExportType; SPExportSource selectedExportSource = SPTableExport; + + // if they are exporting and haven't selected a table + // loadTableValues will fail, so select the last table + if([tablesListInstance selectedTableItems].count == 0){ + [tablesListInstance selectTableAtIndex:@(tablesListInstance.tables.count-1)]; + } NSArray *selectedTables = [tablesListInstance selectedTableItems];