From bf1823be4c8604619d5b57663a509dea9c82b184 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Fri, 27 Oct 2023 16:16:06 +0200 Subject: [PATCH] Tweak the recent changes log. --- bin/sync.pl | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/bin/sync.pl b/bin/sync.pl index 8951243..3272cc8 100644 --- a/bin/sync.pl +++ b/bin/sync.pl @@ -441,7 +441,7 @@ while (my $ref = $q->fetchrow_hashref) { if ($ref->{'event_type'} eq 'reaction_added') { $msg .= ' +'; } else { - $msg .= ' -'; + $msg .= ' –'; } if ($ref->{'reaction'} eq 'open_mouth') { $msg .= '😮'; @@ -449,7 +449,14 @@ while (my $ref = $q->fetchrow_hashref) { $msg .= '❤️'; } $msg .= ' '; - $msg .= $slack_userid_to_real_name{$ref->{'userid'}} // ($slack_userid_to_slack_name{$ref->{'userid'}} . ' (fant ikke regneark-navn)'); + if (exists($slack_userid_to_real_name{$ref->{'userid'}})) { + $msg .= $slack_userid_to_real_name{$ref->{'userid'}}; + } elsif (exists($slack_userid_to_slack_name{$ref->{'userid'}})) { + $msg .= $slack_userid_to_slack_name{$ref->{'userid'}} . ' (fant ikke regneark-navn)'; + } else { + # Should only happen if we didn't see the initial reaction_add, only reaction_remove. + $msg .= $ref->{'userid'} . ' (fant ikke Slack-navn)'; + } push @recent_changes, { values => [{ userEnteredValue => { stringValue => $msg } }] }; } while (scalar @recent_changes < 50) { -- 2.39.2