From acb0428a0d603b858bf9b9a5b37dca9ff8b9a1e1 Mon Sep 17 00:00:00 2001 From: Miguel Ferrer Date: Wed, 27 Jul 2022 09:13:58 -0500 Subject: [PATCH] feat: add sobject record method --- salesforce/client.py | 4 ++++ setup.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/salesforce/client.py b/salesforce/client.py index 768db63..379c54b 100644 --- a/salesforce/client.py +++ b/salesforce/client.py @@ -101,6 +101,10 @@ def create_sobject(self, sobject, data): def get_sobject_describe(self, sobject): return self._get(self.rest_url + 'sobjects/{}/describe/'.format(sobject)) + @access_token_required + def get_sobject_record(self, sobject, record_id): + return self._get(self.rest_url + 'sobjects/{}/{}'.format(sobject, record_id)) + def create_apex_class(self, name, body): data = { 'ApiVersion': self.version, diff --git a/setup.py b/setup.py index 2baa266..9fa31cc 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ def read(fname): setup(name='salesforce-python', - version='0.3.3', + version='0.3.4', description='API wrapper for Salesforce written in Python', long_description=read('README.md'), long_description_content_type="text/markdown",