Добро пожаловать в переполнение стека
В будущем просьба предоставить свой код в виде текста, вставленного в вопрос.
Итак, что вы делаете, есть сохранение ИТОГИ функции в addcontent1
Вы запускаете fs.appendFileSync(addpath1,<value2>)
И затем сохраняете все, что возвращает эта функция.
Я также хочу отметить, что вы не указали <value2>
, что означает, что по умолчанию undefined
. Вот почему он сохраняет / возвращает его как undefined
Я бы лучше решил:
addcontent1 = function(passIn,callback){
fs.appendFileSync(addpath1,passIn,'utf-8', callback);
}
// ...
addcontent1(message.content,function(err){
if(err) throw err;
});