Ignore:
Timestamp:
Apr 30, 2011, 9:13:08 PM (13 years ago)
Author:
Eric
Message:
  • Bug 2289 fixed - "Password in clear text in the information email" works now in the logical way
  • Plugin update improvement
  • New version 2.20.6 hard coded for publication
File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/UserAdvManager/trunk/include/upgradedb.inc.php

    r10391 r10706  
    3131  $plugin =  PluginInfos(UAM_PATH);
    3232  $version = $plugin['version'];
    33  
    34   // Update plugin version
     33
     34  // Update plugin version in #_config table
    3535  $query = '
    3636UPDATE '.CONFIG_TABLE.'
     
    4141
    4242  pwg_query($query);
     43
     44
     45// Check #_plugin table consistency
     46// Only useful if a previous version upgrade has not worked correctly (rare case)
     47  $query = '
     48SELECT version
     49  FROM '.PLUGINS_TABLE.'
     50WHERE id = "UserAdvManager"
     51;';
     52 
     53  $data = pwg_db_fetch_assoc(pwg_query($query));
     54 
     55  if (empty($data['version']) or $data['version'] <> $version)
     56  {
     57    $query = '
     58UPDATE '.PLUGINS_TABLE.'
     59SET version="'.$version.'"
     60WHERE id = "UserAdvManager"
     61LIMIT 1
     62;';
     63
     64    pwg_query($query);
     65  }
    4366}
    4467
Note: See TracChangeset for help on using the changeset viewer.