This commit is contained in:
Astra 2025-10-12 11:45:10 +01:00
parent d4909eaad4
commit 84535cb5a7

View file

@ -15,6 +15,7 @@ import (
type BSky struct { type BSky struct {
Bluesky *Bluesky Bluesky *Bluesky
DID string
} }
func NewBSky() *BSky { func NewBSky() *BSky {
@ -104,10 +105,10 @@ func (b *BSky) GetPDS(handle string) string {
func (b *BSky) Auth(authData []string) error { func (b *BSky) Auth(authData []string) error {
b.Bluesky.Cfg.Handle = authData[0] b.Bluesky.Cfg.Handle = authData[0]
b.getPDS() b.getPDS()
auth, err := loadAuth() auth, _ := loadAuth()
if err != nil { // no auth session found if auth == nil || auth.AccessJWT == "" { // no auth session found
b.Bluesky.Cfg.AppPassword = authData[1] b.Bluesky.Cfg.AppPassword = authData[1]
err = b.Bluesky.CreateSession(b.Bluesky.Cfg) err := b.Bluesky.CreateSession(b.Bluesky.Cfg)
if err != nil { if err != nil {
return fmt.Errorf("unable to auth: %s", err) return fmt.Errorf("unable to auth: %s", err)
} }