Monorepo for Tangled tangled.org
10

Configure Feed

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

knotserver: remove duplicate ref updated event

author
oppiliappan
committer
Tangled
date (May 15, 2026, 9:28 PM +0300) commit fdf462ad parent 51a6274b change-id zuqmokky
-29
-29
knotserver/xrpc/merge.go
··· 8 8 9 9 "github.com/bluesky-social/indigo/atproto/syntax" 10 10 "tangled.org/core/api/tangled" 11 - "tangled.org/core/knotserver/db" 12 11 "tangled.org/core/knotserver/git" 13 12 "tangled.org/core/patchutil" 14 13 "tangled.org/core/rbac" 15 - "tangled.org/core/tid" 16 14 "tangled.org/core/types" 17 15 xrpcerr "tangled.org/core/xrpc/errors" 18 16 ) ··· 109 107 return 110 108 } 111 109 } 112 - 113 - oldSha := gr.Hash() 114 - if err := gr.Refresh(); err != nil { 115 - l.Error("failed to refresh", "error", err) 116 - } 117 - newSha := gr.Hash() 118 - 119 - go func() { 120 - refUpdate := tangled.GitRefUpdate{ 121 - Repo: repoDid, 122 - OwnerDid: &data.Did, 123 - Ref: data.Branch, 124 - OldSha: oldSha.String(), 125 - NewSha: newSha.String(), 126 - CommitterDid: actorDid.String(), 127 - } 128 - eventJson, err := json.Marshal(refUpdate) 129 - if err != nil { 130 - return 131 - } 132 - 133 - x.Db.InsertEvent(db.Event{ 134 - Rkey: tid.TID(), 135 - Nsid: tangled.GitRefUpdateNSID, 136 - EventJson: string(eventJson), 137 - }, x.Notifier) 138 - }() 139 110 140 111 w.WriteHeader(http.StatusOK) 141 112 }