Fixes
diff --git a/staffeln/api/app.py b/staffeln/api/app.py
index 1c7f02e..de5875e 100755
--- a/staffeln/api/app.py
+++ b/staffeln/api/app.py
@@ -17,21 +17,18 @@
 def backup_id():

 

     current_user_id = openstack.get_user_id()

-

-    backup_id = request.args["backup_id"]

-    user_id = request.args["user_id"]

-

-    if backup_id is None or user_id is None:

+    

+    if not "user_id" in request.args or not "backup_id" in request.args:

         # Return error if the backup_id argument is not provided.

         return Response(

             "Error: backup_id or user_id is missing.", status=403, mimetype="text/plain"

         )

 

-    if current_user_id != user_id:

+    if current_user_id != request.args["user_id"]:

         return Response("False", status=401, mimetype="text/plain")

 

     # Retrive the backup object from backup_data table with matching backup_id.

-    backup = objects.Volume.get_backup_by_backup_id(ctx, backup_id)

+    backup = objects.Volume.get_backup_by_backup_id(ctx, request.args["backup_id"])

     # backup_info is None when there is no entry of the backup id in backup_table.

     # So the backup should not be the automated backup.

     if backup is None: