Skip to content

Commit f527710

Browse files
committed
fix: improve error messages for CSV parsing by including row numbers
1 parent 0570874 commit f527710

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

custom/ImportCsv.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ async function importCsv() {
151151
complete: async (results) => {
152152
if (results.errors.length > 0) {
153153
adminforth.alert({
154-
message: `CSV parsing errors: ${results.errors[0]?.message || 'Unknown error'}`,
154+
message: `CSV parsing errors at row ${results.errors[0]?.row + 1 || '?'}: ${results.errors[0]?.message || 'Unknown error'}`,
155155
variant: 'danger'
156156
});
157157
throw new Error(`CSV parsing errors: ${results.errors.map(e => e.message).join(', ')}`);
@@ -181,7 +181,7 @@ async function importCsv() {
181181
},
182182
error: (error) => {
183183
adminforth.alert({
184-
message: `CSV parsing errors: ${results.errors[0]?.message || 'Unknown error'}`,
184+
message: `CSV parsing errors: ${error.message}}`,
185185
variant: 'danger'
186186
});
187187
throw new Error(`Failed to parse CSV: ${error.message}`);

0 commit comments

Comments
 (0)