Merge branch '3.7' of git@github.com:Dolibarr/dolibarr.git into 3.7
This commit is contained in:
commit
12d841f27d
@ -178,6 +178,7 @@ Dolibarr better:
|
|||||||
- A lot of pages called liste.php were renamed into list.php
|
- A lot of pages called liste.php were renamed into list.php
|
||||||
- If you used warehouse/stock module, recheck setup of stock increase/decrease rules of the
|
- If you used warehouse/stock module, recheck setup of stock increase/decrease rules of the
|
||||||
warehouse module and your Point Of Sale module if you use one.
|
warehouse module and your Point Of Sale module if you use one.
|
||||||
|
- Replaced USER_UPDATE_SESSION trigger with an updateSession hook
|
||||||
|
|
||||||
***** ChangeLog for 3.6.3 compared to 3.6.2 *****
|
***** ChangeLog for 3.6.3 compared to 3.6.2 *****
|
||||||
- Fix: ref_ext was not saved when recording a customer order from web service
|
- Fix: ref_ext was not saved when recording a customer order from web service
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
* Copyright (C) 2008 Matteli
|
* Copyright (C) 2008 Matteli
|
||||||
* Copyright (C) 2011-2013 Juanjo Menent <jmenent@2byte.es>
|
* Copyright (C) 2011-2013 Juanjo Menent <jmenent@2byte.es>
|
||||||
* Copyright (C) 2012 Christophe Battarel <christophe.battarel@altairis.fr>
|
* Copyright (C) 2012 Christophe Battarel <christophe.battarel@altairis.fr>
|
||||||
* Copyright (C) 2014 Marcos García <marcosgdf@gmail.com>
|
* Copyright (C) 2014-2015 Marcos García <marcosgdf@gmail.com>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -575,18 +575,14 @@ if (! defined('NOLOGIN'))
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (! empty($conf->global->MAIN_ACTIVATE_UPDATESESSIONTRIGGER)) // We do not execute such trigger at each page load by default (triggers are time consuming)
|
// Initialize technical object to manage hooks of thirdparties. Note that conf->hooks_modules contains array array
|
||||||
{
|
$hookmanager->initHooks(array('main'));
|
||||||
// TODO We should use a hook here, not a trigger.
|
|
||||||
// Call triggers
|
$action = '';
|
||||||
include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php';
|
$reshook = $hookmanager->executeHooks('updateSession', array(), $user, $action);
|
||||||
$interface=new Interfaces($db);
|
if ($reshook < 0) {
|
||||||
$result=$interface->run_triggers('USER_UPDATE_SESSION',$user,$user,$langs,$conf);
|
setEventMessages($hookmanager->error, $hookmanager->errors, 'errors');
|
||||||
if ($result < 0) {
|
}
|
||||||
$error++;
|
|
||||||
}
|
|
||||||
// End call triggers
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user