From 78bacf9626b62f69e2062eaedd0283858c911f08 Mon Sep 17 00:00:00 2001 From: "zyn on thu.closed.social" Date: Thu, 26 Dec 2019 15:28:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E7=83=AD=E9=97=A8tag?= =?UTF-8?q?=E9=97=A8=E6=A7=9B,=E6=B8=85=E5=8D=8E=E9=82=AE=E7=AE=B1?= =?UTF-8?q?=E7=9A=84=E9=A2=9D=E5=A4=96=E6=8F=90=E9=86=92=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/models/trending_tags.rb | 4 ++-- app/services/fetch_link_card_service.rb | 2 +- public/auto_comp_email.js | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/models/trending_tags.rb b/app/models/trending_tags.rb index c69f6d3c3..94787679f 100644 --- a/app/models/trending_tags.rb +++ b/app/models/trending_tags.rb @@ -4,7 +4,7 @@ class TrendingTags KEY = 'trending_tags' EXPIRE_HISTORY_AFTER = 7.days.seconds EXPIRE_TRENDS_AFTER = 1.day.seconds - THRESHOLD = 5 + THRESHOLD = 3 LIMIT = 10 REVIEW_THRESHOLD = 3 MAX_SCORE_COOLDOWN = 2.days.freeze @@ -38,7 +38,7 @@ class TrendingTags max_score = 0 if max_time.nil? || max_time < (at_time - MAX_SCORE_COOLDOWN) score = begin - if expected > observed || observed < THRESHOLD + if expected > observed #|| observed < THRESHOLD 0 else ((observed - expected)**2) / expected diff --git a/app/services/fetch_link_card_service.rb b/app/services/fetch_link_card_service.rb index f0b1169db..76e42795b 100644 --- a/app/services/fetch_link_card_service.rb +++ b/app/services/fetch_link_card_service.rb @@ -40,7 +40,7 @@ class FetchLinkCardService < BaseService @card ||= PreviewCard.new(url: @url) Request.new(:get, @url).perform do |res| - if res.code == 200 && res.mime_type == 'text/html' + if res.code == 200 && res.mime_type.end_with?('text/html') @html = res.body_with_limit @html_charset = res.charset else diff --git a/public/auto_comp_email.js b/public/auto_comp_email.js index aaddd3d04..ebf3ae255 100644 --- a/public/auto_comp_email.js +++ b/public/auto_comp_email.js @@ -6,6 +6,7 @@ em.addEventListener("blur", function( event ) { if(ap.style.display != 'none' && em.value) { em.value+=ap.innerText; ap.style.display = 'none'; + alert('注意:清华邮箱收取外部邮件会有至多十分钟的延迟,完成注册后请稍后再查收邮件') } });