make sure link is a link

This commit is contained in:
Filip Krawczyk 2022-08-21 23:08:00 +02:00
parent cd1f7a3be3
commit 1fcc95d6b9
1 changed files with 8 additions and 1 deletions

View File

@ -389,7 +389,14 @@ class AddLinkDialog extends HookWidget {
final urlController = useTextEditingController(text: url);
void submit() {
final finalString = '(${titleController.text})[${urlController.text}]';
final link = () {
if (urlController.text.startsWith('http?s://')) {
return urlController.text;
} else {
return 'https://${urlController.text}';
}
}();
final finalString = '(${titleController.text})[$link]';
Navigator.of(context).pop(Reformat(
text: finalString,
selectionBeginningShift: finalString.length,