An atproto PDS written in Go

don't include commit in applywrites items

Changed files
+6 -1
server
+4
server/handle_repo_apply_writes.go
···
return helpers.ServerError(e, nil)
}
+
for i := range results {
+
results[i].Commit = nil
+
}
+
return e.JSON(200, ComAtprotoRepoApplyWritesResponse{
Commit: *results[0].Commit,
Results: results,
+2 -1
server/repo.go
···
}
type ApplyWriteResult struct {
+
Type string `json:"$type,omitempty"`
Uri string `json:"uri"`
Cid string `json:"cid"`
-
Commit *RepoCommit `json:"commit"`
+
Commit *RepoCommit `json:"commit,omitempty"`
ValidationStatus *string `json:"validationStatus"`
}