add new event_type, action, and dump variables

This commit is contained in:
Emil Lerch 2025-04-07 12:17:01 -07:00
parent ea0f079473
commit dcf157f4d6
Signed by: lobo
GPG key ID: A7B62D657EF764F8

View file

@ -246,7 +246,17 @@ fn expandCommandVariables(allocator: std.mem.Allocator, command: []const u8, eve
} else if (std.mem.eql(u8, var_name, "folder")) { } else if (std.mem.eql(u8, var_name, "folder")) {
try result.appendSlice(event.folder); try result.appendSlice(event.folder);
} else if (std.mem.eql(u8, var_name, "data_type")) { } else if (std.mem.eql(u8, var_name, "data_type")) {
try result.appendSlice(event.event_type);
} else if (std.mem.eql(u8, var_name, "event_type")) {
try result.appendSlice(event.data_type); try result.appendSlice(event.data_type);
} else if (std.mem.eql(u8, var_name, "action")) {
try result.appendSlice(event.action);
} else if (std.mem.eql(u8, var_name, "dump")) {
try std.json.stringify(
event,
.{ .whitespace = .indent_2 },
result.writer(),
);
} }
i = j + 1; i = j + 1;
continue; continue;