mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
login url is not modifying the url from module
This commit is contained in:
parent
b661f16f88
commit
7e213daca0
1 changed files with 13 additions and 14 deletions
|
|
@ -139,8 +139,7 @@ class CredentialsDialog(QtWidgets.QDialog):
|
|||
self.fill_ftrack_url()
|
||||
|
||||
def fill_ftrack_url(self):
|
||||
url = os.getenv("FTRACK_SERVER")
|
||||
checked_url = self.check_url(url)
|
||||
checked_url = self.check_url()
|
||||
if checked_url == self.ftsite_input.text():
|
||||
return
|
||||
|
||||
|
|
@ -154,7 +153,7 @@ class CredentialsDialog(QtWidgets.QDialog):
|
|||
self.api_input.setEnabled(enabled)
|
||||
self.user_input.setEnabled(enabled)
|
||||
|
||||
if not url:
|
||||
if not checked_url:
|
||||
self.btn_advanced.hide()
|
||||
self.btn_simple.hide()
|
||||
self.btn_ftrack_login.hide()
|
||||
|
|
@ -254,7 +253,7 @@ class CredentialsDialog(QtWidgets.QDialog):
|
|||
)
|
||||
|
||||
def _on_ftrack_login_clicked(self):
|
||||
url = self.check_url(self.ftsite_input.text())
|
||||
url = self.check_url()
|
||||
if not url:
|
||||
return
|
||||
|
||||
|
|
@ -302,21 +301,21 @@ class CredentialsDialog(QtWidgets.QDialog):
|
|||
if is_logged is not None:
|
||||
self.set_is_logged(is_logged)
|
||||
|
||||
def check_url(self, url):
|
||||
if url is not None:
|
||||
url = url.strip("/ ")
|
||||
|
||||
if not url:
|
||||
def check_url(self):
|
||||
settings_url = self._module.settings_ftrack_url
|
||||
url = self._module.ftrack_url
|
||||
if not settings_url:
|
||||
self.set_error(
|
||||
"Ftrack URL is not defined in settings!"
|
||||
)
|
||||
return
|
||||
|
||||
if "http" not in url:
|
||||
if url.endswith("ftrackapp.com"):
|
||||
url = "https://" + url
|
||||
else:
|
||||
url = "https://{}.ftrackapp.com".format(url)
|
||||
if url is None:
|
||||
self.set_error(
|
||||
"Specified URL does not lead to a valid Ftrack server."
|
||||
)
|
||||
return
|
||||
|
||||
try:
|
||||
result = requests.get(
|
||||
url,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue