diff --git a/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py b/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py
index 873d220a179523c77164b0cd067c2215f3fee8a6..01697f554aecbda4add1e49c92926fe456eef572 100755
--- a/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py
+++ b/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py
@@ -158,7 +158,7 @@ class ResourceAssigner():
         task = self.radbrpc.getTask(taskId)
         claimed, claim_ids = self.claimResources(main_needed, task)
         if claimed:
-            conflictingClaims = self.radbrpc.getResourceClaims(taskId=taskId, status='conflict')
+            conflictingClaims = self.radbrpc.getResourceClaims(task_id=taskId, status='conflict')
 
             if conflictingClaims:
                 logger.warning('doAssignment: %s conflicting claims detected. Task cannot be scheduled. %s' %
@@ -275,7 +275,7 @@ class ResourceAssigner():
                             'claim_size':needed_claim_value}
 
                     #FIXME: find proper way to extend storage time with a month
-                    if 'storage' in db_cep4_resources_for_type[0]:
+                    if 'storage' in db_cep4_resources_for_type[0]['name']:
                         claim['endtime'] += timedelta(days=31)
 
                     # if the needed_claim_for_resource_type dict contains more kvp's,