[TikiWiki-commits] [Git][tikiwiki/tiki][27.x] [FIX] hotfix: 27.x only - disable mandatory checks for autoincrement fields in the frontend
"Victor Emanouilov \(@kroky\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <693f845a2d879_2a17f7a072085@gitlab-sidekiq-low-urgency-cpu-bound-v2-f8754d48b-psbqf.mail> |
Victor Emanouilov pushed to branch 27.x at Tiki Wiki CMS Groupware / Tiki
Commits:
13b133c6 by Victor Emanouilov at 2025-12-15T05:45:24+02:00
[FIX] hotfix: 27.x only - disable mandatory checks for autoincrement fields in the frontend
- - - - -
1 changed file:
- lib/validatorslib.php
Changes:
=====================================
lib/validatorslib.php
=====================================
@@ -229,8 +229,12 @@ invalidHandler: function(event, validator) {
public function isFieldMandatory($field_value, $requiredFields)
{
- return ($field_value['isMandatory'] == 'y')
+ $isMandatory = ($field_value['isMandatory'] == 'y')
|| (isset($requiredFields) && in_array($field_value['fieldId'], $requiredFields));
+ if ($field_value['type'] == 'q') {
+ $isMandatory = false;
+ }
+ return $isMandatory;
}
public function getValidationMessage($field_value)
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/13b133c6f4938d9d518fbf313dc89372f0fe6e14
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/13b133c6f4938d9d518fbf313dc89372f0fe6e14
You're receiving this email because of your account on gitlab.com.
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs