Skip to content

Commit 0a0f5a4

Browse files
committed
fixed script, history delete
1 parent 60cb4e4 commit 0a0f5a4

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

app/aem/core/src/main/java/com/cognifide/apm/core/endpoints/ScriptDeleteServlet.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
import org.apache.sling.models.factory.ModelFactory;
3333
import org.osgi.service.component.annotations.Component;
3434
import org.osgi.service.component.annotations.Reference;
35+
import org.slf4j.Logger;
36+
import org.slf4j.LoggerFactory;
3537

3638
@Component(
3739
service = Servlet.class,
@@ -44,6 +46,8 @@
4446
)
4547
public class ScriptDeleteServlet extends SlingAllMethodsServlet {
4648

49+
private static final Logger LOGGER = LoggerFactory.getLogger(ScriptDeleteServlet.class);
50+
4751
@Reference
4852
private ModelFactory modelFactory;
4953

@@ -55,11 +59,13 @@ protected void doPost(SlingHttpServletRequest request, SlingHttpServletResponse
5559
for (String path : form.getPaths()) {
5660
if (session.nodeExists(path)) {
5761
session.removeItem(path);
62+
LOGGER.info("Item {} successfully deleted", path);
5863
}
5964
}
6065
session.save();
6166
return ResponseEntity.ok("Item(s) successfully deleted");
6267
} catch (Exception e) {
68+
LOGGER.error("Error while deleting item(s)", e);
6369
return ResponseEntity.badRequest(StringUtils.defaultString(e.getMessage(), "Errors while deleting item(s)"));
6470
}
6571
});

0 commit comments

Comments
 (0)