message: be more cautious when logging users to avoid false positives
diff: @@ -56,13 +56,18 @@ export interface MuteCatch {
  };
  }
  -function serializeMuteCatch(target: TweetDeckChirp, filter: TweetDeckFilter): MuteCatch {
  - const meaningfulUser =
  +function getMeaningfulUser(target: TweetDeckChirp) {
  + return (
  target.retweetedStatus?.user ||
  target.sourceUser ||
  target.user ||
  target.following ||
  - target.owner;
  + target.owner
  + );
  +}
  +
  +function serializeMuteCatch(target: TweetDeckChirp, filter: TweetDeckFilter): MuteCatch {
  + const meaningfulUser = getMeaningfulUser(target);
  if (!meaningfulUser) {
  console.debug(filter, target);
  }
  @@ -154,6 +159,10 @@ export function maybeLogMuteCatch(
  return resolve();
  }
  + if (getMeaningfulUser(target).screenName !== target.user.screenName) {
  + return resolve();
  + }
  +
  muteCatches.set(catchKey, serialized);
  return resolve();
  });
  