From 41660f22405784b55a945888574918db8a89bd94 Mon Sep 17 00:00:00 2001
From: Toshiaki Asai <toshi.alternative@gmail.com>
Date: Tue, 6 Jun 2017 20:37:10 +0900
Subject: [PATCH] =?UTF-8?q?mikutter=203.5=E3=81=AB=E5=AF=BE=E5=BF=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Serviceのインスタンスを渡すべきところにServiceクラス自身を渡していた
---
 load_more.rb | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/load_more.rb b/load_more.rb
index e4ae146..2c9fb41 100644
--- a/load_more.rb
+++ b/load_more.rb
@@ -43,9 +43,9 @@ Plugin.create :load_more do
           max_id: opt.messages.first[:id] - 1
         }
         Service.primary.home_timeline(params).next{ |messages|
-          Plugin.call(:update, Service, messages)
-          Plugin.call(:mention, Service, messages.select{ |m| m.to_me? })
-          Plugin.call(:mypost, Service, messages.select{ |m| m.from_me? })
+          Plugin.call(:update, Service.primary, messages)
+          Plugin.call(:mention, Service.primary, messages.select{ |m| m.to_me? })
+          Plugin.call(:mypost, Service.primary, messages.select{ |m| m.from_me? })
         }
 
       elsif opt.widget.slug == :mentions
@@ -54,9 +54,9 @@ Plugin.create :load_more do
           max_id: opt.messages.first[:id] - 1
         }
         Service.primary.mentions(params).next{ |messages|
-          Plugin.call(:update, Service, messages)
-          Plugin.call(:mention, Service, messages)
-          Plugin.call(:mypost, Service, messages.select{ |m| m.from_me? })
+          Plugin.call(:update, Service.primary, messages)
+          Plugin.call(:mention, Service.primary, messages)
+          Plugin.call(:mypost, Service.primary, messages.select{ |m| m.from_me? })
         }.terminate()
 
       elsif opt.widget.slug =~ /list_@(.+?)\/(.+)/
@@ -85,7 +85,7 @@ Plugin.create :load_more do
       elsif opt.widget.slug == :own_favorites_list
         screen_name = Service.primary.user_obj[:idname]
         Plugin.call(:retrieve_favorites_list,
-                    Service,
+                    Service.primary,
                     screen_name,
                     opt.widget.slug,
                     {
@@ -96,7 +96,7 @@ Plugin.create :load_more do
       elsif opt.widget.parent.slug =~ /favorites_list_(.+)_.+_.+_.+/
         screen_name = $1
         Plugin.call(:retrieve_favorites_list,
-                    Service,
+                    Service.primary,
                     screen_name,
                     opt.widget.slug,
                     {
-- 
2.13.0

