Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3691648

Browse files
author
Gareth Jones
committed
fixed patternlayout, needs tests though
1 parent d7ffa59 commit 3691648

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/layouts.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,12 @@ function patternLayout (pattern) {
127127
var TTCC_CONVERSION_PATTERN = "%r %p %c - %m%n";
128128
var regex = /%(-?[0-9]+)?(\.?[0-9]+)?([cdmnpr%])(\{([^\}]+)\})?|([^%]+)/;
129129

130-
pattern = pattern || patternLayout.TTCC_CONVERSION_PATTERN;
130+
pattern = pattern || TTCC_CONVERSION_PATTERN;
131131

132132
return function(loggingEvent) {
133133
var formattedString = "";
134134
var result;
135-
var searchString = this.pattern;
135+
var searchString = pattern;
136136

137137
while ((result = regex.exec(searchString))) {
138138
var matchedString = result[0];
@@ -181,7 +181,7 @@ function patternLayout (pattern) {
181181
replacement = dateFormat.asString(format, loggingEvent.startTime);
182182
break;
183183
case "m":
184-
replacement = loggingEvent.message;
184+
replacement = formatLogData(loggingEvent.data);
185185
break;
186186
case "n":
187187
replacement = "\n";

0 commit comments

Comments
 (0)