Changeset 8646

Show
Ignore:
Timestamp:
05/18/07 10:54:26 (18 months ago)
Author:
peller
Message:

Provide a bit more flexibility to allow null references to be run through the format function, as intended. Refs #2350.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dojo/trunk/string.js

    r8588 r8646  
    5151 
    5252        return template.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g, function(match, key, format){ 
    53                 var value = dojo.getObject(key,false,map).toString(); 
     53                var value = dojo.getObject(key,false,map); 
    5454                if(format){ value = dojo.getObject(format,false,thisObject)(value);} 
    5555                if(transform){ value = transform(value); } 
    56                 return value; 
     56                return value.toString(); 
    5757        }); // string 
    5858};