mirror of
https://gitlab.com/wgp/dougal/software.git
synced 2025-12-06 08:27:08 +00:00
Don't cache response ETags for QC endpoints
This commit is contained in:
@@ -200,25 +200,25 @@ app.map({
|
|||||||
'/project/:project/qc': {
|
'/project/:project/qc': {
|
||||||
'/results': {
|
'/results': {
|
||||||
// Get all QC results for :project
|
// Get all QC results for :project
|
||||||
get: [ mw.qc.results.get ],
|
get: [ mw.etag.noSave, mw.qc.results.get ],
|
||||||
|
|
||||||
// Delete all QC results for :project
|
// Delete all QC results for :project
|
||||||
delete: [ mw.auth.access.write, mw.qc.results.delete ],
|
delete: [ mw.etag.noSave, mw.auth.access.write, mw.qc.results.delete ],
|
||||||
|
|
||||||
'/accept': {
|
'/accept': {
|
||||||
post: [ mw.auth.access.write, mw.qc.results.accept ]
|
post: [ mw.etag.noSave, mw.auth.access.write, mw.qc.results.accept ]
|
||||||
},
|
},
|
||||||
|
|
||||||
'/unaccept': {
|
'/unaccept': {
|
||||||
post: [ mw.auth.access.write, mw.qc.results.unaccept ]
|
post: [ mw.etag.noSave, mw.auth.access.write, mw.qc.results.unaccept ]
|
||||||
},
|
},
|
||||||
|
|
||||||
'/sequence/:sequence': {
|
'/sequence/:sequence': {
|
||||||
// Get QC results for :project, :sequence
|
// Get QC results for :project, :sequence
|
||||||
get: [ mw.qc.results.get ],
|
get: [ mw.etag.noSave, mw.qc.results.get ],
|
||||||
|
|
||||||
// Delete QC results for :project, :sequence
|
// Delete QC results for :project, :sequence
|
||||||
delete: [ mw.auth.access.write, mw.qc.results.delete ]
|
delete: [ mw.etag.noSave, mw.auth.access.write, mw.qc.results.delete ]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user