diff --git a/lib/appenders/gelf.js b/lib/appenders/gelf.js index 8e075b5..e3df4f1 100644 --- a/lib/appenders/gelf.js +++ b/lib/appenders/gelf.js @@ -96,8 +96,7 @@ function gelfAppender (layout, host, port, hostname, facility) { function preparePacket(loggingEvent) { var msg = {}; addCustomFields(loggingEvent, msg); - msg.full_message = layout(loggingEvent); - msg.short_message = msg.full_message; + msg.short_message = layout(loggingEvent); msg.version="1.0"; msg.timestamp = msg.timestamp || new Date().getTime() / 1000; // log should use millisecond diff --git a/test/gelfAppender-test.js b/test/gelfAppender-test.js index 4a1ff58..64750b5 100644 --- a/test/gelfAppender-test.js +++ b/test/gelfAppender-test.js @@ -119,8 +119,7 @@ vows.describe('log4js gelfAppender').addBatch({ assert.equal(message.host, require('os').hostname()); assert.equal(message.level, 6); //INFO assert.equal(message.facility, 'nodejs-server'); - assert.equal(message.full_message, message.short_message); - assert.equal(message.full_message, 'This is a test'); + assert.equal(message.short_message, 'This is a test'); } } }, @@ -251,7 +250,6 @@ vows.describe('log4js gelfAppender').addBatch({ assert.equal(message._every2, 'Overwritten!'); // the overwritten value assert.equal(message._myField, 'This is my field!'); // the value for this message only assert.equal(message.short_message, 'Just testing.'); // skip the field object - assert.equal(message.full_message, 'Just testing.'); // should be as same as short_message } } }