private String getInvitationTextForGameType(final String gameType) {
    if (gameType != null) {
      final String cleanedGameType = gameType.split("_IN_GAME")[0];
      try {
        final String invitationText =
            resourceBundleMessageSource.getMessage(
                "invite." + cleanedGameType + ".text", null, null);

        if (StringUtils.isNotBlank(invitationText)) {
          return invitationText;
        }
      } catch (NoSuchMessageException e) {
        LOG.warn("couldn't find message text for invite.{}.text", cleanedGameType, e);
      }
    }

    return resourceBundleMessageSource.getMessage("invite.default.text", null, null);
  }