Skip to content

Commit 7ce93e1

Browse files
authored
Merge pull request #19 from hack4impact-uiuc/completely-safely-well-tested-bugfix
this was thoroughly tested
2 parents d69bd05 + 21c843b commit 7ce93e1

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

api/views/POIS.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from datetime import date
1111
import uuid
1212
from flask_httpauth import HTTPBasicAuth
13-
from flask_login import LoginManager, login_required, login_user, logout_user
13+
from flask_login import LoginManager, login_required, login_user, logout_user
1414

1515
mod = Blueprint('POIS', __name__)
1616

@@ -60,7 +60,7 @@ def poi():
6060
eventinfo = json_dict['info'],
6161
map_by_year = (int)(json_dict['map_by_year']),
6262
x_coord = (int)(json_dict['x_coor']),
63-
y_coord = (int)(json_dict['y_coor']),
63+
y_coord = (int)(json_dict['y_coor']),
6464
)
6565
db.session.add(result)
6666
db.session.commit()
@@ -82,11 +82,11 @@ def poi():
8282
db.session.commit()
8383
return jsonify({"status": "success", "data":{"id": new_poi_id},"message":"Successfully added POI"})
8484
except Exception as ex:
85-
raise InvalidUsage('Error: ' + str(ex), status_code=404)
85+
raise InvalidUsage('Error: ' + str(ex), status_code=404)
8686
return jsonify({"status": "failed", "message: ": "Endpoint, /poi, needs a GET or POST request"})
8787

8888
#Returns all POIs
89-
@app.route('/pois/<poi_id>', methods=['GET'])
89+
@app.route('/pois/<poi_id>', methods=['GET'])
9090
def poi_get_with_id(poi_id):
9191
try:
9292
poi = PointsOfInterest.query.get(poi_id)
@@ -100,7 +100,7 @@ def poi_get_with_id(poi_id):
100100
raise InvalidUsage('Error: ' + str(ex), status_code=404)
101101

102102
#Delete POI given POI ID
103-
@app.route('/pois/<poi_id>', methods=['DELETE','PUT'])
103+
@app.route('/pois/<poi_id>', methods=['DELETE','PUT'])
104104
# @login_required
105105
def poi_delete(poi_id):
106106
if request.method == 'DELETE':
@@ -127,10 +127,10 @@ def poi_delete(poi_id):
127127
for s in Content.query.filter(Content.poi_id == poi_id):
128128
db.session.delete(s)
129129
db.session.commit()
130-
for s in AdditionalLinks.query.filter(Content.poi_id == poi_id):
130+
for s in AdditionalLinks.query.filter(AdditionalLinks.poi_id == poi_id):
131131
db.session.delete(s)
132132
db.session.commit()
133-
133+
134134
for link in json_dict['content']:
135135
result = Content(
136136
content_url=(link['content_url']),
@@ -150,15 +150,15 @@ def poi_delete(poi_id):
150150
db.session.commit()
151151
return jsonify({"status": "success"})
152152
except Exception as ex:
153-
raise InvalidUsage('Error: ' + str(ex), status_code=404)
153+
raise InvalidUsage('Error: ' + str(ex), status_code=404)
154154
return jsonify({"status": "failed", "message": "Endpoint, /poi, needs a PUT/DELETE request"})
155155

156-
@app.route('/pois/search/<name>', methods=['GET'])
156+
@app.route('/pois/search/<name>', methods=['GET'])
157157
def poi_search_name(name):
158158
if request.method == "GET":
159159
try:
160160
return jsonify({'status': 'success', 'data': serializePOI(PointsOfInterest.query.filter(func.lower(PointsOfInterest.name).contains(func.lower(name))))})
161161
except Exception as ex:
162162
raise InvalidUsage('Error: ' + str(ex), status_code=404)
163163
return jsonify({"status": "failed", "message": "Endpoint, /poi, needs a GET request"})
164-
164+

0 commit comments

Comments
 (0)