Update ReplaceTokens on ModuleBase
Check for Contents == null
This commit is contained in:
@@ -460,6 +460,11 @@ namespace Oqtane.Modules
|
|||||||
|
|
||||||
public string ReplaceTokens(string content, object obj)
|
public string ReplaceTokens(string content, object obj)
|
||||||
{
|
{
|
||||||
|
// check for null or empty content
|
||||||
|
if (string.IsNullOrEmpty(content))
|
||||||
|
{
|
||||||
|
return content;
|
||||||
|
}
|
||||||
// Using StringBuilder avoids the performance penalty of repeated string allocations
|
// Using StringBuilder avoids the performance penalty of repeated string allocations
|
||||||
// that occur with string.Replace or string concatenation inside loops.
|
// that occur with string.Replace or string concatenation inside loops.
|
||||||
var sb = new StringBuilder();
|
var sb = new StringBuilder();
|
||||||
|
|||||||
Reference in New Issue
Block a user