Skip to content

Commit f848b23

Browse files
committed
fixed bug in file validation
1 parent 135b65a commit f848b23

File tree

11 files changed

+18
-14
lines changed

11 files changed

+18
-14
lines changed

form-validator/date.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*
1111
* @website http://formvalidator.net/#location-validators
1212
* @license Dual licensed under the MIT or GPL Version 2 licenses
13-
* @version 2.2.beta.31
13+
* @version 2.2.beta.33
1414
*/
1515
(function($) {
1616

form-validator/file.dev.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
*
1111
* @website http://formvalidator.net/
1212
* @license Dual licensed under the MIT or GPL Version 2 licenses
13-
* @version 2.2.beta.31
13+
* @version 2.2.beta.33
1414
*/
1515
(function($, window) {
1616

17+
'use strict';
18+
1719
var SUPPORTS_FILE_READER = typeof window.FileReader != 'undefined',
1820

1921
/**
@@ -98,17 +100,18 @@
98100
*/
99101
$.formUtils.addValidator({
100102
name : 'extension',
101-
validatorFunction : function(value, $input) {
103+
validatorFunction : function(value, $input, conf, language) {
102104
var valid = true,
103-
types = _getTypes($input);
105+
_this = this,
106+
allowedTypes = _getTypes($input);
104107

105108
$.each($input.get(0).files || [value], function(i, file) {
106109
var val = typeof file == 'string' ? file : (file.value || file.fileName || file.name),
107110
ext = val.substr( val.lastIndexOf('.')+1 );
108111

109-
if( $.inArray(ext.toLowerCase(), types) == -1 ) {
112+
if( $.inArray(ext.toLowerCase(), allowedTypes) == -1 ) {
110113
valid = false;
111-
_generateErrorMsg(this, 'wrongFileType', allowedTypes.join(', '), language);
114+
_generateErrorMsg(_this, 'wrongFileType', allowedTypes.join(', '), language);
112115
return false;
113116
}
114117
});

form-validator/file.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/form-test.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@
213213
<input type="checkbox" name="box" value="5" /> 5
214214
</label>
215215
</div>
216+
216217
<p style="line-height: 200%">
217218
<input type="submit" class="button">
218219
<br />

form-validator/html5.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*
1818
* @website http://formvalidator.net/
1919
* @license Dual licensed under the MIT or GPL Version 2 licenses
20-
* @version 2.2.beta.31
20+
* @version 2.2.beta.33
2121
*/
2222
(function($, window) {
2323

form-validator/jquery.form-validator.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*
66
* @website http://formvalidator.net/
77
* @license Dual licensed under the MIT or GPL Version 2 licenses
8-
* @version 2.2.beta.31
8+
* @version 2.2.beta.33
99
*/
1010
(function($) {
1111

form-validator/jquery.form-validator.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/location.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*
1111
* @website http://formvalidator.net/#location-validators
1212
* @license Dual licensed under the MIT or GPL Version 2 licenses
13-
* @version 2.2.beta.31
13+
* @version 2.2.beta.33
1414
*/
1515
(function($) {
1616

form-validator/security.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* - cvv
1414
*
1515
* @website http://formvalidator.net/#security-validators
16-
* @version 2.2.beta.31
16+
* @version 2.2.beta.33
1717
*/
1818
(function($, window) {
1919

form-validator/sweden.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*
1414
* @website http://formvalidator.net/#swedish-validators
1515
* @license Dual licensed under the MIT or GPL Version 2 licenses
16-
* @version 2.2.beta.31
16+
* @version 2.2.beta.33
1717
*/
1818
(function($, window) {
1919

form-validator/uk.dev.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*
1010
* @website http://formvalidator.net/#uk-validators
1111
* @license Dual licensed under the MIT or GPL Version 2 licenses
12-
* @version 2.2.beta.31
12+
* @version 2.2.beta.33
1313
*/
1414
$.formUtils.addValidator({
1515
name : 'ukvatnumber',

0 commit comments

Comments
 (0)