X-Git-Url: https://git.cworth.org/git?p=lmno-server;a=blobdiff_plain;f=empathy.js;h=50d18d59dce942115f19d5852df191c49ae601d3;hp=7710892819235061d0710b14386c2cc1d8786877;hb=8e236d4023f974dbe5e9ed0c9c8796134b33e046;hpb=678fbabe0f69470625606f59b84e87ae1d60c110 diff --git a/empathy.js b/empathy.js index 7710892..50d18d5 100644 --- a/empathy.js +++ b/empathy.js @@ -76,12 +76,13 @@ class Empathy extends Game { /* Now that we're done with the active prompt, we remove it from * the list of prompts and also remove any prompts that received - * no votes. This keeps the list of prompts clean. + * more negative votes than positive. This keeps the list of + * prompts clean. */ const active_id = this.state.active_prompt.id; this.state.prompts = this.state.prompts.filter( - p => p.id !== active_id && p.votes.length > 0 + p => p.id !== active_id && p.votes.length >= p.votes_against.length ); this.state.active_prompt = null;