N°5102 - Allow to send emails (eg. notifications) using GSuite SMTP and OAuth

* migration to iTop 3.0
This commit is contained in:
Eric Espie
2022-07-11 15:20:47 +02:00
parent badc5ff3ec
commit 01ee91d003
5 changed files with 74 additions and 29 deletions

View File

@@ -41,7 +41,7 @@ class PopupMenuExtension implements \iPopupMenuExtension
$sId = $oObj->GetKey();
$sAjaxUri = utils::GetAbsoluteUrlModulePage(static::MODULE_CODE, 'ajax.php');
// Add a new menu item that triggers a custom JS function defined in our own javascript file: js/sample.js
$sJSFileUrl = utils::GetAbsoluteUrlModulesRoot().static::MODULE_CODE.'/assets/js/oauth_connect.js';
$sJSFileUrl = 'env-'.utils::GetCurrentEnvironment().'/'.static::MODULE_CODE.'/assets/js/oauth_connect.js';
$sRedirectUri = OAuthClientProviderFactory::GetRedirectUri();
$aResult[] = new JSPopupMenuItem(
$sMenu.' from '.$sObjClass,