Как скрыть неуместные записи в группе Yammer, используя расширение Chrome - PullRequest
1 голос
/ 06 марта 2020

У меня есть группа Yammer, которая слегка спамится пост-топическими c сообщениями, и я пытаюсь собрать расширение chrome для их фильтрации. Все сообщения начинаются так:

<li class="yj-thread-list-item" data-thread-id="575529285222400" data-qaid="thread">
<div data-message-id="575529285222400" class="indicators-treatment yj-message-list-item yj-thread-starter is-not-translated">
<div class="yj-message-list-item--message-container yj-message-container">
<div class="yj-message-accessibility-header">
<h3 class="yj-acc-hidden">
<span class="yj-message-accessibility-header--byline" id="e89">


    Offending Text
</span>

Мое содержимое. js в настоящее время выглядит следующим образом:

var misplacedPost = document.getElementsByClassName('yj-message-accessibility-header-byline').innerHTML = "Offending Text";


if (misplacedPost) {
  misplacedPost.parentnode.removeChild(misplacedPost)
}

Если сообщение содержит в заголовке оскорбительный текст, я хочу удалить начало но я не уверен, является ли parentnode.removeChild правильным методом? Я на правильном пути?

...