fix: handle all types of line breaks

This commit is contained in:
Prateek Sunal 2024-03-20 14:18:42 +05:30
parent 01ec6e04d4
commit dd0678d3d0

View file

@ -1,4 +1,5 @@
import 'dart:async';
import 'dart:convert';
import 'dart:io';
import 'package:ente_auth/ente_theme_data.dart';
@ -104,7 +105,7 @@ Future<void> _pickImportFile(BuildContext context) async {
final codes = await file.readAsString();
List<String> splitCodes = codes.split(",");
if (splitCodes.length == 1) {
splitCodes = codes.split("\n");
splitCodes = const LineSplitter().convert(codes);
}
final parsedCodes = [];
for (final code in splitCodes) {