diff --git a/client/homebrew/editor/metadataEditor/metadataEditor.jsx b/client/homebrew/editor/metadataEditor/metadataEditor.jsx index 5fd6d6f1a..7dc85e0bc 100644 --- a/client/homebrew/editor/metadataEditor/metadataEditor.jsx +++ b/client/homebrew/editor/metadataEditor/metadataEditor.jsx @@ -158,7 +158,7 @@ const MetadataEditor = createClass({ handleDeleteAuthor : function(author){ if(!confirm('Are you sure you want to delete this author? They will lose all edit access to this brew.')) return; - request.put(`/api/${this.props.metadata.editId}/${author}`) + request.put(`/api/prune/${this.props.metadata.editId}/${author}`) .send() .end((err, res)=>{ if(err) { diff --git a/server/homebrew.api.js b/server/homebrew.api.js index f6949863c..fea0ab840 100644 --- a/server/homebrew.api.js +++ b/server/homebrew.api.js @@ -507,7 +507,7 @@ router.post('/api', checkClientVersion, asyncHandler(api.newBrew)); router.put('/api/:id', checkClientVersion, asyncHandler(api.getBrew('edit', true)), asyncHandler(api.updateBrew)); router.put('/api/update/:id', checkClientVersion, asyncHandler(api.getBrew('edit', true)), asyncHandler(api.updateBrew)); router.delete('/api/:id', checkClientVersion, asyncHandler(api.deleteBrew)); -router.put('/api/:id/:author', checkClientVersion, asyncHandler(api.deleteAuthor)); +router.put('/api/prune/:id/:author', checkClientVersion, asyncHandler(api.deleteAuthor)); router.get('/api/remove/:id', checkClientVersion, asyncHandler(api.deleteBrew)); router.get('/api/theme/:renderer/:id', asyncHandler(api.getThemeBundle));