Procházet zdrojové kódy

Add update function to reload addons after hook renaming

tags/3.6
Hypolite Petovan před 2 roky
rodič
revize
d6bdaeaffe
2 změnil soubory, kde provedl 12 přidání a 1 odebrání
  1. +1
    -1
      boot.php
  2. +11
    -0
      update.php

+ 1
- 1
boot.php Zobrazit soubor

@@ -41,7 +41,7 @@ define('FRIENDICA_PLATFORM', 'Friendica');
define('FRIENDICA_CODENAME', 'Asparagus');
define('FRIENDICA_VERSION', '3.6-dev');
define('DFRN_PROTOCOL_VERSION', '2.23');
define('DB_UPDATE_VERSION', 1246);
define('DB_UPDATE_VERSION', 1247);
define('NEW_UPDATE_ROUTINE_VERSION', 1170);

/**


+ 11
- 0
update.php Zobrazit soubor

@@ -7,6 +7,8 @@ use Friendica\Core\Worker;
use Friendica\Database\DBM;
use Friendica\Model\User;

require_once 'include/dba.php';

/**
*
* update.php - automatic system update
@@ -173,3 +175,12 @@ function update_1245() {

return UPDATE_SUCCESS;
}

function update_1247() {
// Removing hooks with the old name
dba::e("DELETE FROM `hook`
WHERE `hook` LIKE 'plugin_%'");

// Make sure we install the new renamed ones
Addon::reload();
}

Načítá se…
Zrušit
Uložit