a cache for slack profile pictures and emojis

feat: get real name if display name is blank

Changed files
+8 -3
src
+8 -3
src/index.ts
···
});
}
+
const displayName =
+
slackUser.profile.display_name_normalized ||
+
slackUser.profile.real_name_normalized;
+
await cache.insertUser(
slackUser.id,
-
slackUser.profile.display_name_normalized,
+
displayName,
slackUser.profile.image_512,
);
···
id: slackUser.id,
expiration: new Date().toISOString(),
user: slackUser.id,
-
displayName: slackUser.profile.display_name_normalized,
+
displayName: displayName,
image: slackUser.profile.image_512,
};
}
···
await cache.insertUser(
slackUser.id,
-
slackUser.profile.display_name_normalized,
+
slackUser.profile.display_name_normalized ||
+
slackUser.profile.real_name_normalized,
slackUser.profile.image_512,
);