diff --git a/oml/node/server.py b/oml/node/server.py index af28d55..169a803 100644 --- a/oml/node/server.py +++ b/oml/node/server.py @@ -77,7 +77,8 @@ def api_call(action, user_id, args): with db.session(): u = user.models.User.get(user_id) if action in ( - 'requestPeering', 'acceptPeering', 'rejectPeering', 'removePeering' + 'requestPeering', 'acceptPeering', 'rejectPeering', + 'removePeering', 'cancelPeering' ) or (u and u.peered): content = getattr(nodeapi, 'api_' + action)(user_id, *args) else: