diff options
| author | mo khan <mo@mokhan.ca> | 2025-07-24 16:59:43 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-07-24 16:59:43 -0600 |
| commit | a3496a1114c6958aa1831af5348d7340e29ebf06 (patch) | |
| tree | e467d6d54a4a16ac0002bad784b7c3a1dd9fe0bd /app/domain/sparkle.go | |
| parent | 0babaa518db6cbdc17779e9c4846a8a277d098b7 (diff) | |
refactor: delegate to GlobalID to provide object references
Diffstat (limited to 'app/domain/sparkle.go')
| -rw-r--r-- | app/domain/sparkle.go | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/app/domain/sparkle.go b/app/domain/sparkle.go index 41c46e5..5ed73df 100644 --- a/app/domain/sparkle.go +++ b/app/domain/sparkle.go @@ -4,7 +4,6 @@ import ( "errors" "regexp" - v1 "github.com/authzed/authzed-go/proto/authzed/api/v1" "github.com/xlgmokha/x/pkg/x" ) @@ -38,15 +37,8 @@ func WithText(text string) x.Option[*Sparkle] { }) } -func (s *Sparkle) ToGID() string { - return "gid://sparkle/Sparkle/" + s.ID.String() -} - -func (self *Sparkle) ToObjectReference() *v1.ObjectReference { - return &v1.ObjectReference{ - ObjectType: "sparkle", - ObjectId: self.ID.String(), - } +func (s *Sparkle) ToGID() GlobalID { + return GlobalID("gid://sparkle/Sparkle/" + s.ID.String()) } func (s *Sparkle) Validate() error { |
