So this is how the code looks after using it:
@Function()
public reduceToInitialsColumns(tasks: ObjectSet<Task>): FunctionsMap<Task, string> {
const map = new FunctionsMap<Task, string>();
tasks.all().forEach(t => {
map.set(t, '');
if (t.assignee) {
const user = Users.getUserById(t.assignee);
const firstName = user?.firstName;
const lastName = user?.lastName;
if (firstName && lastName) {
map.set(t, this.reduceToInitials(firstName, lastName));
}
}
});
return map;
}
Importing:
import { Users } from "@foundry/functions-api";
Thanks!