Obviously when the parameter :ignore: is send as parameter for the SlingPostServlet all properties with empty values are just removed instead of adding those with empty values.
Unfortunately that behaviour is neither documented at https://sling.apache.org/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html nor could I really find where this is interpreted in the code. The only place, where :ignore is evaluated is at https://github.com/apache/sling/blob/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/impl/helper/RequestProperty.java#L195 (but this would only evaluate the default value). But since this is not set as default value (with the suffix @DefaultValue) I wonder how and where this parameter is evaluated. Could someone give me hint, so that I can update the documentation accordingly? Thanks, Konrad
