Skip to content

Commit b1b7ad1

Browse files
fix: remove redundant ID retrieval from edit operation (#43)
1 parent 6dc0bc6 commit b1b7ad1

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/unittest.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ jobs:
7676
--cov-branch
7777
7878
- name: Install jq (For Quality Gate)
79+
if: matrix.python_version == needs.setup-matrix.outputs.latest
7980
run: |
8081
sudo apt-get update
8182
sudo apt-get install -y jq

nuvla/api/api.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,8 +488,7 @@ def edit(self, resource_id, data, **kwargs) -> CimiResource:
488488
:return: A CimiResponse object which should contain the attributes 'status', 'resource-id' and 'message'
489489
:rtype: CimiResource
490490
"""
491-
resource = self.get(resource_id=resource_id)
492-
return CimiResource(self._cimi_put(resource_id=resource.id, json=data, params=kwargs))
491+
return CimiResource(self._cimi_put(resource_id=resource_id, json=data, params=kwargs))
493492

494493
def delete(self, resource_id) -> CimiResponse:
495494
""" Delete a CIMI resource by it's resource id

0 commit comments

Comments
 (0)