Skip to content

Commit

Permalink
Merge branch 'feature/add-state-to-log-data' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
nshumoogum committed Mar 23, 2023
2 parents 4a8072c + 0061773 commit 48c65aa
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions api/versions.go
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,7 @@ func (api *DatasetAPI) putVersion(w http.ResponseWriter, r *http.Request) {

// If update was to add downloads do not try to publish/associate version
if vars[hasDownloads] != trueStringified {
data["updated_state"] = versionUpdate.State
if versionUpdate.State == models.PublishedState {
if err := api.publishVersion(ctx, currentDataset, currentVersion, versionUpdate, versionDetails); err != nil {
handleVersionAPIErr(ctx, err, w, data)
Expand Down Expand Up @@ -324,6 +325,7 @@ func (api *DatasetAPI) detachVersion(w http.ResponseWriter, r *http.Request) {
update := &models.Version{
State: models.DetachedState,
}
logData["updated_state"] = update.State
if _, err = api.dataStore.Backend.UpdateVersion(ctx, versionDoc, update, headers.IfMatchAnyETag); err != nil {
log.Error(ctx, "detachVersion endpoint: failed to update version document", err, logData)
return err
Expand Down

0 comments on commit 48c65aa

Please sign in to comment.