function search_autocomplete_update_7000 in Search Autocomplete 7.3
Permission fix for update process from 6.x
File
- ./
search_autocomplete.install, line 200 - This file is used to install/update/delete the module tables in database
Code
function search_autocomplete_update_7000() {
$t = get_t();
// In Drupal 6 the permissions were wrapped in t(), but in Drupal 7 they are
// not. So we want to make sure the database is storing the untranslated
// permission or we could run into issues on upgraded Drupal 7 sites.
db_update('role_permission')
->fields(array(
'permission' => 'administer Search Autocomplete',
))
->condition('permission', $t('administer Search Autocomplete'))
->execute();
db_update('role_permission')
->fields(array(
'permission' => 'use Search Autocomplete',
))
->condition('permission', $t('use Search Autocomplete'))
->execute();
}