Index: openacs-4/packages/acs-admin/www/apm/package-add-2.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/apm/package-add-2.tcl,v diff -u -N -r1.18.2.1 -r1.18.2.2 --- openacs-4/packages/acs-admin/www/apm/package-add-2.tcl 14 Feb 2019 16:15:00 -0000 1.18.2.1 +++ openacs-4/packages/acs-admin/www/apm/package-add-2.tcl 6 Oct 2023 12:09:19 -0000 1.18.2.2 @@ -8,11 +8,11 @@ package_key:token pretty_name pretty_plural - { package_type "apm_application"} - { initial_install_p:boolean "f" } - { singleton_p:boolean "f" } - { implements_subsite_p:boolean f } - { inherit_templates_p:boolean t } + { package_type:notnull "apm_application"} + { initial_install_p:boolean,notnull "f" } + { singleton_p:boolean,notnull "f" } + { implements_subsite_p:boolean,notnull f } + { inherit_templates_p:boolean,notnull t } { auto_mount "" } package_uri version_name @@ -26,9 +26,9 @@ { owner_uri:multiple} { vendor ""} { vendor_uri ""} - { install_p:boolean 0 } - {implements_subsite_p:boolean "f"} - {inherit_templates_p:boolean "f"} + { install_p:boolean,notnull 0 } + {implements_subsite_p:boolean,notnull "f"} + {inherit_templates_p:boolean,notnull "f"} } -validate { package_key_format -requires {package_key} { if { [regexp {[^a-z0-9-]} $package_key] } {