Patch level :10.0

Files correlati     :ba1.exe
Ricompilazione Demo : [ ]
Commento            :cambiato il modo di precheckare i moduli sulle installazioni server (type=2): se è in funzione un server di chiavi è inutile aggiornare i moduli non presenti sulla chiave visto che questa ha sicuramente tutti i moduli utilizzati sulle altre postazioni (sennò che server di chiavi sarebbe?)


git-svn-id: svn://10.65.10.50/trunk@20007 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2010-01-28 14:01:15 +00:00
parent d051f1e8c9
commit ee97a1cc06

View File

@ -268,8 +268,12 @@ bool TInstaller_mask::should_precheck_module(int modnumber) const
if (!ok)
{
//se l'installazione è un server, prechecka tutti i moduli, a meno che non sia in funzione il server..
//..di chiavi; in questo caso infatti la chiave è unica, ha dunque sicuramente tutti i moduli comuni..
//..alle varie installazioni client, e quindi basta checkare i moduli sulla chiave come per qualsiasi..
//..altra installazione
const TDongle& d = dongle();
if (station_type() == 2)
if (station_type() == 2 && d.hardware() != _dongle_network)
{
//se sei un server hai tutti i moduli da installare
ok = d.shown(modnumber);