|
@@ -40,14 +40,12 @@ def store_review_reply(review_id, page_id):
|
|
|
replier_id = from_.get('id') if from_ else None
|
|
|
if replier_id and replier_id == page_id:
|
|
|
reply_id = reply.get('id')
|
|
|
- print(reply_id)
|
|
|
create_time = reply.get('created_time')
|
|
|
- print(create_time)
|
|
|
replied_text = reply.get('message')
|
|
|
- print(replied_text)
|
|
|
-
|
|
|
# create the review if not exists else update it
|
|
|
rep = FacebookReviewReply.objects.filter(review_id=review_id).first()
|
|
|
+ if rep:
|
|
|
+ print('already has an object')
|
|
|
if not rep:
|
|
|
FacebookReviewReply.objects.update_or_create(
|
|
|
review_id=review_id,
|
|
@@ -55,6 +53,7 @@ def store_review_reply(review_id, page_id):
|
|
|
create_time=create_time,
|
|
|
replied_text=replied_text
|
|
|
)
|
|
|
+ print('Adding a reply to review....')
|
|
|
|
|
|
|
|
|
def store_reviews_into_db(page_id, n_reviews=25):
|
|
@@ -95,7 +94,7 @@ def store_reviews_into_db(page_id, n_reviews=25):
|
|
|
def populate_facebook_reviews():
|
|
|
page_ids = FacebookPage.objects.values('id')
|
|
|
for page_id in page_ids:
|
|
|
- store_reviews_into_db(page_id=page_id.get('id'), n_reviews=25)
|
|
|
+ store_reviews_into_db(page_id=page_id.get('id'), n_reviews=20)
|
|
|
|
|
|
|
|
|
def reply2facebook_review(review_id, reply):
|