|
@@ -2,7 +2,6 @@ import json
|
|
|
from requests import get, put
|
|
|
from gauth.auth_utils import get_gmb_id, get_auth_header
|
|
|
from gauth.location_utils import get_all_location_ids
|
|
|
-
|
|
|
from .models import Review, Reply
|
|
|
from gauth.models import Location
|
|
|
|
|
@@ -37,71 +36,6 @@ def reply_review(review, replied_text):
|
|
|
return response
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
def insert_review_into_database(reviews, loc_id):
|
|
|
'''
|
|
|
Insert reviews to database.
|
|
@@ -174,28 +108,9 @@ def update_location_data(loc_id, average_rating, total_reviews, total_reviews_db
|
|
|
loc.save()
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
def fetch_last_20_reviews(loc_id):
|
|
|
headers = get_auth_header()
|
|
|
- url = get_review_list_url(loc_id)+'&pageSize=100'
|
|
|
+ url = get_review_list_url(loc_id)+'&pageSize=20'
|
|
|
res = get(url, headers=headers)
|
|
|
data = res.json()
|
|
|
reviews = data['reviews']
|