From cce4ac84105fc27676ff63f5c77892ec4631c134 Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Tue, 13 May 2025 21:50:14 +0200 Subject: [PATCH] feat: Add link parameter to topic_save method in BackendSites for enhanced topic management --- autoload/controls/class.BackendSites.php | 2 +- autoload/factory/class.BackendSites.php | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/autoload/controls/class.BackendSites.php b/autoload/controls/class.BackendSites.php index ba95468..0c89e6f 100644 --- a/autoload/controls/class.BackendSites.php +++ b/autoload/controls/class.BackendSites.php @@ -45,7 +45,7 @@ class BackendSites $values = \S::json_to_array( \S::get( 'values' ) ); $id = \factory\BackendSites::topic_save( - (int)$values[ 'id' ], $values[ 'strona' ], $values[ 'kategoria' ], $values[ 'kategoria_id' ], $values[ 'temat' ], $values[ 'data_publikacji' ], $values[ 'opublikowany' ], $values[ 'zaakceptowany' ] + (int)$values[ 'id' ], $values[ 'strona' ], $values[ 'kategoria' ], $values[ 'kategoria_id' ], $values['link'], $values[ 'temat' ], $values[ 'data_publikacji' ], $values[ 'opublikowany' ], $values[ 'zaakceptowany' ] ); if ( $id ) diff --git a/autoload/factory/class.BackendSites.php b/autoload/factory/class.BackendSites.php index 03bd510..b30704b 100644 --- a/autoload/factory/class.BackendSites.php +++ b/autoload/factory/class.BackendSites.php @@ -21,7 +21,7 @@ class BackendSites return $mdb -> update( 'zaplecze_tematy', [ 'zaakceptowany' => 1 ], [ 'id' => $id ] ); } - static public function topic_save( $id, $strona, $kategoria, $kategoria_id, $temat, $data_publikacji, $opublikowany, $zaakceptowany ) + static public function topic_save( $id, $strona, $kategoria, $kategoria_id, $link, $temat, $data_publikacji, $opublikowany, $zaakceptowany ) { global $mdb; if ( !$id ) @@ -30,6 +30,7 @@ class BackendSites 'strona' => $strona, 'kategoria' => $kategoria, 'kategoria_id' => $kategoria_id, + 'link' => $link ? $link : null, 'temat' => $temat, 'data_publikacji' => $data_publikacji, 'opublikowany' => $opublikowany == 'on' ? 1 : 0, @@ -42,6 +43,7 @@ class BackendSites 'strona' => $strona, 'kategoria' => $kategoria, 'kategoria_id' => $kategoria_id, + 'link' => $link ? $link : null, 'temat' => $temat, 'data_publikacji' => $data_publikacji, 'opublikowany' => $opublikowany == 'on' ? 1 : 0,