From 2d813bf5f3a379211b33902b206140e98c9f0c3a Mon Sep 17 00:00:00 2001
From: Lucas D Hedding <lucashedding@1463982.no-reply.drupal.org>
Date: Mon, 29 Jul 2013 09:54:07 -0500
Subject: [PATCH] Issue #1944226 by CompuBase | cknebel: Fixed Several notices
 'Trying to get property of non-object...' when calling
 standard tweet page.

---
 twitter.inc |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/twitter.inc b/twitter.inc
index be2993c..7c2c723 100644
--- a/twitter.inc
+++ b/twitter.inc
@@ -77,7 +77,7 @@ function twitter_account_save($twitter_user, $save_auth = FALSE) {
 function twitter_account_load($id) {
   $values = db_query('SELECT *
                       FROM {twitter_account}
-                      WHERE twitter_uid = :id_1
+                      WHERE twitter_uid = CAST(:id_1 AS DECIMAL(20))
                       OR screen_name  = :id_2',
                       array(':id_1' => $id, ':id_2' => $id))
               ->fetchAssoc();
@@ -138,7 +138,7 @@ function twitter_load_authenticated_accounts() {
  *   An instance of stdClass object with the Tweet data or FALSE.
  */
 function twitter_status_load($status_id) {
-  return db_query("SELECT * FROM {twitter} WHERE twitter_id = :status_id",
+  return db_query("SELECT * FROM {twitter} WHERE twitter_id = CAST(:status_id AS DECIMAL(20))",
            array(':status_id' => $status_id))->fetchObject();
 }
 
-- 
1.7.10.4

