[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