[
https://issues.apache.org/jira/browse/SLING-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler closed SLING-538.
----------------------------------
Resolution: Won't Fix
Thanks Tobi for the information. So, I'll close this bug.
> SlingPropertyValueHelper.setPropertyAsIs() handles impossible
> empty-value-list case
> -----------------------------------------------------------------------------------
>
> Key: SLING-538
> URL: https://issues.apache.org/jira/browse/SLING-538
> Project: Sling
> Issue Type: Bug
> Components: Servlets Post
> Reporter: Alexander Klimetschek
> Assignee: Carsten Ziegeler
> Priority: Minor
> Attachments: SLING-538.patch
>
>
> The list of values of the request property can never have the length of null
> - RequestProperty.getStringValues() ensures this, and it also does not make
> any sense with form posts, since a request parameter must always have at
> least one value, otherwise it would simply not exist in the request. So this
> code is superfluous (also for single-value property handling):
> } else if (values.length == 0) {
> // do not create new prop here, but clear existing
> if (parent.hasProperty(prop.getName())) {
> response.onModified(
> parent.setProperty(prop.getName(), "").getPath()
> );
> }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.