OSDN Git Service

- fixed bug required check did not work in uploading multiple file. (thanks: id:syach...
authormumumu-org <mumumu-org@2ef88817-412d-0410-a32c-8029a115e976>
Sun, 16 Nov 2008 19:12:38 +0000 (19:12 +0000)
committermumumu-org <mumumu-org@2ef88817-412d-0410-a32c-8029a115e976>
Sun, 16 Nov 2008 19:12:38 +0000 (19:12 +0000)
CHANGES
class/Plugin/Validator/Ethna_Plugin_Validator_Required.php

diff --git a/CHANGES b/CHANGES
index 03518cc..d36fe3b 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -7,6 +7,7 @@
 - safe-mode が ON の際に、Ethna_View_Test がエラーを吐く現象を回避 (thanks:longkey1 [ethna-users:1059])
 - "ethna add-view" コマンドにて、locale 及び client encoding のデフォルト設定が誤っていたバグを修正
 - Ethna_Renderer_Rhaco.php を 1.x 系の最新バージョン 1.6.1 に追随 (thanks: id:akiraneko [ethna-users:1081])
+- 複数ファイルをアップロード(つまり配列を使用)する際、必須チェックが機能しなかったバグを修正(thanks: id:syachi5150)
 
 ** 2.5.0-preview2
 
index c131c4d..f6ab5eb 100644 (file)
@@ -73,7 +73,7 @@ class Ethna_Plugin_Validator_Required extends Ethna_Plugin_Validator
         $valid_keys = array();
         if ($var != null) {
             foreach (array_keys($var) as $key) {
-                if ($this->isEmpty($var[$key], $form_def['type']) == false) {
+                if ($this->isEmpty($var[$key], $this->getFormType($name)) == false) {
                     $valid_keys[] = $key;
                 }
             }