[Rt-commit] rt branch, 4.0/broader-object-names-in-cli, created. rt-4.0.6-221-g9dff8f4
Ruslan Zakirov
ruz at bestpractical.com
Thu Jun 28 18:30:01 EDT 2012
The branch, 4.0/broader-object-names-in-cli has been created
at 9dff8f4d0b4ac2cba061363e93c9ff70ada0268f (commit)
- Log -----------------------------------------------------------------
commit 9dff8f4d0b4ac2cba061363e93c9ff70ada0268f
Author: Ruslan Zakirov <ruz at bestpractical.com>
Date: Fri Jun 29 01:25:02 2012 +0300
make labels (aka object names) less restrictive
I don't see any reason to restrict characters to anything,
but , and /.
diff --git a/bin/rt.in b/bin/rt.in
index 2a9f643..d9af7ee 100755
--- a/bin/rt.in
+++ b/bin/rt.in
@@ -121,7 +121,7 @@ sub DEBUG { warn @_ if $config{debug} >= shift }
my $name = '[\w.-]+';
my $CF_name = '[\sa-z0-9_ :()/-]+';
my $field = '(?i:[a-z][a-z0-9_-]*|C(?:ustom)?F(?:ield)?-'.$CF_name.'|CF\.\{'.$CF_name.'\})';
-my $label = '[a-zA-Z0-9 at _.+-]+';
+my $label = '[^,\\/]+';
my $labels = "(?:$label,)*$label";
my $idlist = '(?:(?:\d+-)?\d+,)*(?:\d+-)?\d+';
diff --git a/share/html/REST/1.0/dhandler b/share/html/REST/1.0/dhandler
index a6fc897..3d42815 100755
--- a/share/html/REST/1.0/dhandler
+++ b/share/html/REST/1.0/dhandler
@@ -62,7 +62,7 @@ my $object = $m->dhandler_arg;
my $name = qr{[\w.-]+};
my $list = '(?:(?:\d+-)?\d+,)*(?:\d+-)?\d+';
-my $label = '[a-zA-Z0-9 at _.+-]+';
+my $label = '[^,\\/]+';
my $field = RT::Interface::REST->field_spec;
my $labels = "(?:$label,)*$label";
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list