def retrieve_questions(): categories = Category.query.all() formatted_categories = {} for i in range(len(categories)): formatted_categories[categories[i].id] = categories[i].type selection = Question.order_by(Question.id).all() current_questions = paginate_questions(request, selection) if len(current_questions)==0: abort(404) return jsonify({ 'success': True, 'questions': formatted_questions[start:end], 'total_questions': len(questions), 'categories': formatted_categories })