fork of indigo with slightly nicer lexgen
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

use syntax.HandleInvalid instead of string (fix typo)

+4 -4
+1 -1
atproto/identity/identity.go
··· 76 76 } 77 77 return Identity{ 78 78 DID: doc.DID, 79 - Handle: syntax.Handle("invalid.handle"), 79 + Handle: syntax.HandleInvalid, 80 80 AlsoKnownAs: doc.AlsoKnownAs, 81 81 Services: svc, 82 82 Keys: keys,
+1 -1
atproto/syntax/handle.go
··· 59 59 60 60 // Is this the special "handle.invalid" handle? 61 61 func (h Handle) IsInvalidHandle() bool { 62 - return h.Normalize() == "handle.invalid" 62 + return h.Normalize() == HandleInvalid 63 63 } 64 64 65 65 func (h Handle) Normalize() Handle {
+2 -2
cmd/bluepages/handlers.go
··· 154 154 handle, err := ident.DeclaredHandle() 155 155 if err != nil { 156 156 // no handle declared, or invalid syntax 157 - handle = syntax.Handle("handle.invalid") 157 + handle = syntax.HandleInvalid 158 158 } 159 159 160 160 checkDID, err := srv.dir.ResolveHandle(ctx, handle) 161 161 if err != nil || checkDID != did { 162 - handle = syntax.Handle("handle.invalid") 162 + handle = syntax.HandleInvalid 163 163 } 164 164 165 165 return c.JSON(200, comatproto.IdentityDefs_IdentityInfo{