fmt helpers.js (#3048)

This commit is contained in:
Tom Limoncelli 2024-07-10 17:31:04 -04:00 committed by GitHub
parent 8fa1a8d7d6
commit d160b828ff
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1936,9 +1936,7 @@ var DISABLE_REPEATED_DOMAIN_CHECK = { skip_fqdn_check: 'true' };
// Go.
function rawrecordBuilder(type) {
return function () {
// Copy the raw args:
var rawArgs = [];
for (var i = 0; i < arguments.length; i++) {
@ -1946,10 +1944,9 @@ function rawrecordBuilder(type) {
}
return function (d) {
var record = {
type: type,
};
var record = {
type: type,
};
// Process the args: Functions are executed, objects are assumed to
// be meta and stored, strings are assumed to be args and are
@ -1964,13 +1961,13 @@ function rawrecordBuilder(type) {
for (var i = 0; i < rawArgs.length; i++) {
var r = rawArgs[i];
if (_.isFunction(r)) {
r(record);
r(record);
} else if (_.isObject(r)) {
processedMetas.push(r);
processedMetas.push(r);
} else {
processedArgs.push(r);
processedArgs.push(r);
}
};
}
// Store the processed args.
record.args = processedArgs;
record.metas = processedMetas;