Commit 68729499 authored by Patrick Barroca's avatar Patrick Barroca 😁
Browse files

hotline 136506 : fix status report url

parent 451c59a3
- ticket #136506 : Administration : Mise à jour de l'URL de publication automatique du rapport système
\ No newline at end of file
<?php
$adapter = Zend_Db_Table::getDefaultAdapter();
try {
$adapter->query('update bib_admin_var set valeur="https://pola.afi-sa.net/smile.php" where clef="STATUS_REPORT_PUSH_URL" and valeur="http://pola.afi-sa.net/smile.php"');
} catch(Exception $e) {
}
......@@ -423,7 +423,8 @@ Pour vous désabonner de la lettre d\'information, merci de cliquer sur le lien
'URL_COSMOGRAMME' => Class_AdminVar_Meta::newDefault('')->bePrivate(),
'PACK_MOBILE' => Class_AdminVar_Meta::newOnOff($this->_('Activation des fonctions avancées du téléphone'))->bePrivate(),
'BUID' => Class_AdminVar_Meta::newRawText($this->_('Identifiant unique (attention: la modification de cette variable impactera les outils de suivi de cette installation)'))->bePrivate(),
'STATUS_REPORT_PUSH_URL' => Class_AdminVar_Meta::newRawText($this->_('URL destinataire du rapport d\'état du système (0 pour désactiver)'), ['value' => 'http://pola.afi-sa.net/smile.php'])->bePrivate(),
'STATUS_REPORT_PUSH_URL' => Class_AdminVar_Meta::newRawText($this->_('URL destinataire du rapport d\'état du système (0 pour désactiver)'),
['value' => 'https://pola.afi-sa.net/smile.php'])->bePrivate(),
'STATUS_REPORT_TAGS' => Class_AdminVar_Meta::newMultiInput($this->_('Liste des tags à ajouter au rapport d\'état du système'))->bePrivate(),
'FEATURES_TRACKING_ENABLE' => Class_AdminVar_Meta::newOnOff('Affiche les dernières modifications apportés au logiciel Bokeh', ['value' => 1]),
'INSPECTOR_GADGET_MARC_XML' => Class_AdminVar_Meta::newOnOff('Affiche le MARC XML de la notice dans Inspector Gadget')->enable(),
......
......@@ -3913,3 +3913,28 @@ class UpgradeDB_412_Test extends UpgradeDBTestCase {
$this->assertFieldType('codif_genre', 'libelle', 'varchar(255)');
}
}
class UpgradeDB_413_Test extends UpgradeDBTestCase {
public function prepare() {
$this->query('replace into bib_admin_var (clef, valeur) values ("STATUS_REPORT_PUSH_URL", "http://pola.afi-sa.net/smile.php")');
}
public function tearDown() {
$this->query('replace into bib_admin_var (clef, valeur) values ("STATUS_REPORT_PUSH_URL", "no")');
parent::tearDown();
}
/** @test */
public function statusReportPushUrlShouldBeHttps() {
$this->assertEquals('https://pola.afi-sa.net/smile.php',
current($this
->query('select valeur from bib_admin_var where clef="STATUS_REPORT_PUSH_URL"')
->fetch()));
}
}
......@@ -49,7 +49,7 @@ class PhaseEndProcessTest extends Class_Cosmogramme_Integration_PhaseTestCase {
/** @test */
public function reportShouldBePushedToPola() {
$this->_phase = $this->_buildPhase('EndProcess')->run();
$this->assertEquals('http://pola.afi-sa.net/smile.php',
$this->assertEquals('https://pola.afi-sa.net/smile.php',
$this->_http_client->getFirstAttributeForLastCallOn('postData'));
}
......@@ -100,7 +100,7 @@ class PhaseEndProcessTest extends Class_Cosmogramme_Integration_PhaseTestCase {
->willDo(function() { throw new RunTimeException('no more paper'); });
$this->_phase = $this->_buildPhase('EndProcess')->run();
$this->assertLogContains('Echec de la publication du rapport sur http://pola.afi-sa.net/smile.php (no more paper)');
$this->assertLogContains('Echec de la publication du rapport sur https://pola.afi-sa.net/smile.php (no more paper)');
}
}
?>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment