Skip to content

Commit

Permalink
add datamanager header to distinguish datamanager save flow (#803)
Browse files Browse the repository at this point in the history
* add datamanager header to distinguish proxy flow and datamanager save flow

* change name

* fix when data is not a flow
  • Loading branch information
noO0oOo0ob authored Nov 29, 2023
1 parent cc3068e commit 5c1ac31
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
2 changes: 2 additions & 0 deletions frontend/src/views/datamanager/DataDetailHttpData.vue
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,8 @@ export default {
Object.assign(newResp, JSON.parse(this.editorCache.resp))
newResp['data'] = this.editorCache.respData
newData['response'] = newResp
// Add Flag
newData['lyrebirdInternalFlow'] = 'datamanager'
this.$store.commit('setIsReloadTreeWhenUpdate', this.dataDetail.name !== newData.name)
Expand Down
2 changes: 2 additions & 0 deletions lyrebird/mock/blueprints/apis/mock.py
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,8 @@ def put(self):
data = request.json
# Import encoder for encoding the requested content
application.encoders_decoders.encoder_handler(data)
if 'lyrebirdInternalFlow' in data:
del data['lyrebirdInternalFlow']
context.application.data_manager.update_data(data_id, data)
context.application.data_manager.reactive()
return context.make_ok_response()
Expand Down

0 comments on commit 5c1ac31

Please sign in to comment.