From fd7369d47951665b45890fe943bfc6087b2fb13a Mon Sep 17 00:00:00 2001 From: Mike Travers Date: Sun, 7 Nov 2010 15:49:01 -0800 Subject: [PATCH] redo changes that werent getting through: cheepnis and direct_message api --- app/models/user.rb | 3 ++- lib/cheepnis.rb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index 5156cac..3c10f61 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -38,7 +38,8 @@ def perform def twitter_direct_message(message) tparams = { :user => tname , :text => message} - url = "http://twitter.com/direct_messages/new.json?#{tparams.to_query}" + url = "http://api.twitter.com/1/direct_messages/new.json?#{tparams.to_query}" + puts url # should eventually be changed to _authenticated (mm, no, because that requires OAuth which the server isnt equipped to get) # OK, this works when done by hand, has problems from server, presumably because friendship is not set up? ApplicationController.do_twitter_request(url, :post, true) diff --git a/lib/cheepnis.rb b/lib/cheepnis.rb index c3d0053..5670512 100644 --- a/lib/cheepnis.rb +++ b/lib/cheepnis.rb @@ -45,7 +45,7 @@ def self.stop # this needs some experimentation def self.maybe_stop count = Delayed::Job.count - if count == 1 + if count <= 1 stop else # if there are actual jobs, fail so we will run again