Skip to content

Commit 26be613

Browse files
authored
fix: fetch sage creds without filter (#881)
1 parent d60cbdf commit 26be613

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

apps/sage_intacct/connector.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def __get_credential_object(self) -> Optional[SageIntacctCredential]:
105105
Get credential object
106106
:return: Optional[SageIntacctCredential]
107107
"""
108-
return SageIntacctCredential.get_active_sage_intacct_credentials(workspace_id=self.workspace_id)
108+
return SageIntacctCredential.objects.filter(workspace_id=self.workspace_id).first()
109109

110110
def __get_access_token(self) -> Optional[str]:
111111
"""
@@ -155,10 +155,12 @@ def __update_tokens(
155155
self.credential_object.refresh_from_db()
156156
self.credential_object.access_token_expires_at = datetime.now(timezone.utc) + timedelta(hours=self.__get_access_token_expiry_time(access_token_expires_in))
157157
self.credential_object.access_token = access_token
158+
self.credential_object.is_expired = False
158159
self.credential_object.save(update_fields=[
159160
'access_token_expires_at',
160161
'access_token',
161-
'updated_at',
162+
'is_expired',
163+
'updated_at'
162164
])
163165

164166
def __get_access_token_expiry_time(self, access_token_expires_in: int) -> int:

0 commit comments

Comments
 (0)