Skip to content

Commit 0a0e257

Browse files
committed
fix deletion
1 parent b6c7e6d commit 0a0e257

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

server/src/main/java/org/elasticsearch/action/admin/cluster/repositories/delete/TransportDeleteRepositoryAction.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,16 @@ public Optional<String> reservedStateHandlerName() {
8585
public Set<String> modifiedKeys(DeleteRepositoryRequest request) {
8686
return Set.of(request.name());
8787
}
88+
89+
@Override
90+
protected void validateForReservedState(DeleteRepositoryRequest request, ClusterState state) {
91+
super.validateForReservedState(request, state);
92+
93+
validateForReservedState(
94+
projectResolver.getProjectMetadata(state).reservedStateMetadata().values(),
95+
reservedStateHandlerName().get(),
96+
modifiedKeys(request),
97+
request.toString()
98+
);
99+
}
88100
}

0 commit comments

Comments
 (0)