the code is:
@app.route("/login/search/<int:book_id>",methods=["POST","GET"])
def book(book_id):
desc=db.execute("SELECT * from books where id = :id",{"id":book_id}).fetchone()
isbns=desc.isbn
reviews=db.execute("SELECT review from reviews where books_id = :id",{"id":book_id}).fetchall()
res = requests.get("https://www.goodreads.com/book/review_counts.json", params={"key": "b1J7lLvE", "isbns":"isbns"})
data = res.json()
newDict={}
for item in data['books']:
newDict.update(item)
data['books']=newDict
avg_rating=data['books']['average_rating']
review_count=data['books']['work_reviews_count']
return render_template('book.html',desc=desc,reviews=reviews,rate=avg_rating,count=review_count)
the error says :
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
can anyone make out why this is happening? . Thanks in advance