summaryrefslogtreecommitdiff
path: root/addons/website_twitter/models
diff options
context:
space:
mode:
authorRohan Patel <rop@odoo.com>2015-08-28 11:07:20 +0530
committerDavid Monjoie <dmo@odoo.com>2016-04-07 14:18:05 +0200
commit12bd44fd96be26df90a63a75c4520ded77f85f97 (patch)
treec6aa225629ff8064a5bd54904f37dbb83754cf3b /addons/website_twitter/models
parent68863d101ecc7a772c8104f7ced152218156cb4e (diff)
[MOV] website_twitter: split the module files
Diffstat (limited to 'addons/website_twitter/models')
-rw-r--r--addons/website_twitter/models/__init__.py1
-rw-r--r--addons/website_twitter/models/website_twitter.py15
-rw-r--r--addons/website_twitter/models/website_twitter_tweet.py20
3 files changed, 21 insertions, 15 deletions
diff --git a/addons/website_twitter/models/__init__.py b/addons/website_twitter/models/__init__.py
index a5916ba9a3b..592c8f484a5 100644
--- a/addons/website_twitter/models/__init__.py
+++ b/addons/website_twitter/models/__init__.py
@@ -1,2 +1,3 @@
import website_twitter
import website_twitter_config
+import website_twitter_tweet
diff --git a/addons/website_twitter/models/website_twitter.py b/addons/website_twitter/models/website_twitter.py
index 9b24ed2aa85..ea8faf2638b 100644
--- a/addons/website_twitter/models/website_twitter.py
+++ b/addons/website_twitter/models/website_twitter.py
@@ -100,18 +100,3 @@ class TwitterClient(osv.osv):
data = json.load(urlopen(request, timeout=URLOPEN_TIMEOUT))
access_token = data['access_token']
return access_token
-
-class WebsiteTwitterTweet(osv.osv):
- _name = "website.twitter.tweet"
- _description = "Twitter Tweets"
- _columns = {
- 'website_id': fields.many2one('website', string="Website"),
- 'screen_name': fields.char("Screen Name"),
- 'tweet': fields.text('Tweets'),
-
- # Twitter IDs are 64-bit unsigned ints, so we need to store them in
- # unlimited precision NUMERIC columns, which can be done with a
- # float field. Used digits=(0,0) to indicate unlimited.
- # Using VARCHAR would work too but would have sorting problems.
- 'tweet_id': fields.float("Tweet ID", digits=(0,0)), # Twitter
- }
diff --git a/addons/website_twitter/models/website_twitter_tweet.py b/addons/website_twitter/models/website_twitter_tweet.py
new file mode 100644
index 00000000000..8efc4a65079
--- /dev/null
+++ b/addons/website_twitter/models/website_twitter_tweet.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from openerp.osv import fields, osv
+
+
+class WebsiteTwitterTweet(osv.osv):
+ _name = "website.twitter.tweet"
+ _description = "Twitter Tweets"
+ _columns = {
+ 'website_id': fields.many2one('website', string="Website"),
+ 'screen_name': fields.char("Screen Name"),
+ 'tweet': fields.text('Tweets'),
+
+ # Twitter IDs are 64-bit unsigned ints, so we need to store them in
+ # unlimited precision NUMERIC columns, which can be done with a
+ # float field. Used digits=(0,0) to indicate unlimited.
+ # Using VARCHAR would work too but would have sorting problems.
+ 'tweet_id': fields.float("Tweet ID", digits=(0,0)), # Twitter
+ }