diff options
author | mkanat%bugzilla.org <> | 2007-09-17 11:48:04 +0200 |
---|---|---|
committer | mkanat%bugzilla.org <> | 2007-09-17 11:48:04 +0200 |
commit | 61ac61f0a55f8e07ee4eb6be325b7d53ca64e7fe (patch) | |
tree | 0431b21137267c9d25a2a8549718eae256b4104c /Bugzilla/Field.pm | |
parent | e2ced36948e4edd9ad6354cb183a92ef6aebee45 (diff) | |
download | bugzilla-61ac61f0a55f8e07ee4eb6be325b7d53ca64e7fe.tar.gz bugzilla-61ac61f0a55f8e07ee4eb6be325b7d53ca64e7fe.tar.xz |
Bug 357315: Add the ability to create <textarea> fields
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
Diffstat (limited to 'Bugzilla/Field.pm')
-rw-r--r-- | Bugzilla/Field.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Bugzilla/Field.pm b/Bugzilla/Field.pm index 6555bba96..34a1818de 100644 --- a/Bugzilla/Field.pm +++ b/Bugzilla/Field.pm @@ -126,6 +126,7 @@ use constant SQL_DEFINITIONS => { FIELD_TYPE_FREETEXT, { TYPE => 'varchar(255)' }, FIELD_TYPE_SINGLE_SELECT, { TYPE => 'varchar(64)', NOTNULL => 1, DEFAULT => "'---'" }, + FIELD_TYPE_TEXTAREA, { TYPE => 'MEDIUMTEXT' }, }; # Field definitions for the fields that ship with Bugzilla. @@ -254,7 +255,7 @@ sub _check_type { my $saved_type = $type; # The constant here should be updated every time a new, # higher field type is added. - (detaint_natural($type) && $type <= FIELD_TYPE_MULTI_SELECT) + (detaint_natural($type) && $type <= FIELD_TYPE_TEXTAREA) || ThrowCodeError('invalid_customfield_type', { type => $saved_type }); return $type; } |