Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 47484 invoked from network); 2 Nov 2004 22:56:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 2 Nov 2004 22:56:17 -0000 Received: (qmail 53527 invoked by uid 500); 2 Nov 2004 22:55:53 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 53438 invoked by uid 500); 2 Nov 2004 22:55:52 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 53425 invoked by uid 99); 2 Nov 2004 22:55:52 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [209.108.197.61] (HELO ns1.sccx.com) (209.108.197.61) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 02 Nov 2004 14:55:50 -0800 Subject: Re: [lazy vote] cforms request processing From: Jason Johnston To: dev@cocoon.apache.org In-Reply-To: <20041102205550.GE21226@localhost> References: <20041101144706.GM26283@localhost> <32899.80.219.8.172.1099354401.squirrel@80.219.8.172> <20041102050841.GD21226@localhost> <1099424028.4236.27.camel@jjohnston.lgmt.trdo> <20041102205550.GE21226@localhost> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1099436028.12696.9.camel@jjohnston.lgmt.trdo> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Tue, 02 Nov 2004 15:53:48 -0700 X-OriginalArrivalTime: 02 Nov 2004 22:55:48.0364 (UTC) FILETIME=[18023CC0:01C4C12F] X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Tue, 2004-11-02 at 13:55, Tim Larson wrote: > > We would still perform validation. The only thing we would not do > is automatically reset a widget's value to null when its request > parameter is missing. Because we would still validate the widget, > "required" widgets would still catch empty values like they do now. Thanks for the clarification. I was under the impression that the main use-case for this new behavior was to be able to have a single form split up across multiple views (multi-page forms) and not have a single view fail validation if there is a required field not present in that view (as is currently the case). I can infer from your answer that this is not the use-case you're tackling with this change. Thanks again --Jason