У меня есть кнопка, которая загружает файл на сервер и возвращает oldname
файла. Перед загрузкой я хочу проверить, был ли уже загружен файл. Но, к сожалению, проблема с областью видимости, и переменная oldname
всегда возвращает значение null, даже если предыдущая загрузка была успешной. Вот код:
FlatButton(
onPressed: () async {
String oldname;
if (oldname == null) {
oldname = await uploadAudio(
currentuserid: currentuserid,
filepath: _current.path);
} else {alertUpLoaded(context);}
},
)