diff --git a/spine/src/commonMain/kotlin/opensavvy.spine/Resource.kt b/spine/src/commonMain/kotlin/opensavvy.spine/Resource.kt index 8a9ebfe..f8cc677 100644 --- a/spine/src/commonMain/kotlin/opensavvy.spine/Resource.kt +++ b/spine/src/commonMain/kotlin/opensavvy.spine/Resource.kt @@ -148,11 +148,14 @@ sealed class ResourceGroup { validate(id, it, params, context) } - protected fun delete(validate: OperationValidator = { _, _, _, _ -> }) = + protected fun delete( + route: Route? = null, + validate: OperationValidator = { _, _, _, _ -> }, + ) = Operation( this, Operation.Kind.Delete, - route = null + route = route ) { id: Id, it: In, _: Parameters.Empty, context -> validateCorrectId(id) validateId(id, context)