From d304cffee2f45361ef527181b74bfc1b2a670115 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Sat, 5 Apr 2025 17:10:17 +0200 Subject: Start with play model if already logged --- ui/views/views.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ui/views/views.go b/ui/views/views.go index 2ce7eaa..f830687 100644 --- a/ui/views/views.go +++ b/ui/views/views.go @@ -1,6 +1,7 @@ package views import ( + "errors" "os" "os/exec" @@ -60,10 +61,16 @@ func NewRahannaModel() RahannaModel { auth := NewAuthModel(width, height) play := NewPlayModel(width, height) + var currentModel tea.Model = auth + + if _, err := os.Stat(".rahannarc"); !errors.Is(err, os.ErrNotExist) { + currentModel = play + } + return RahannaModel{ width: width, height: height, - currentModel: auth, + currentModel: currentModel, auth: auth, play: play, } -- cgit v1.2.3-18-g5258