mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-26 00:29:20 +08:00
RepoSelector: Do not have "journal" typed
It is confusing, since the keyboard isn't even given an indication. It does make this entire thing a bit more difficult though.
This commit is contained in:
@ -41,10 +41,10 @@ class GitHostSetupRepoSelectorState extends State<GitHostSetupRepoSelector> {
|
|||||||
|
|
||||||
List<GitHostRepo> repos = [];
|
List<GitHostRepo> repos = [];
|
||||||
var fetchedRepos = false;
|
var fetchedRepos = false;
|
||||||
|
bool createRepo = false;
|
||||||
|
|
||||||
GitHostRepo? selectedRepo;
|
GitHostRepo? selectedRepo;
|
||||||
late TextEditingController _textController;
|
late TextEditingController _textController;
|
||||||
bool createRepo = false;
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void initState() {
|
void initState() {
|
||||||
@ -100,18 +100,6 @@ class GitHostSetupRepoSelectorState extends State<GitHostSetupRepoSelector> {
|
|||||||
repos = allRepos.reversed.toList();
|
repos = allRepos.reversed.toList();
|
||||||
fetchedRepos = true;
|
fetchedRepos = true;
|
||||||
});
|
});
|
||||||
|
|
||||||
var repo = repos.firstWhereOrNull((r) => r.fullName.endsWith('/journal'));
|
|
||||||
if (repo != null) {
|
|
||||||
setState(() {
|
|
||||||
selectedRepo = repo;
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
setState(() {
|
|
||||||
_textController.text = "journal";
|
|
||||||
createRepo = true;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
} on Exception catch (e, stacktrace) {
|
} on Exception catch (e, stacktrace) {
|
||||||
_handleGitHostException(e, stacktrace);
|
_handleGitHostException(e, stacktrace);
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user