- // Don't redirect to where we were previously because the datastore has changed.
- return $this->redirect($response, '/');
+ if ($request->getParam('source') === 'batch') {
+ return $response->withStatus(204);
+ }
+
+ // Don't redirect to permalink after deletion.
+ return $this->redirectFromReferer($request, $response, ['shaare/']);