From 594130c8a65ee22988c9db530f30bb7934e8ba97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?GOLDERWEB=20=E2=80=93=20Jonathan=20Golder?= Date: Wed, 2 Mar 2016 22:23:32 +0100 Subject: [PATCH] Restore changes from 45df35431 Documented to prevent deleting again Related Task: [https://fs.golderweb.de/index.php?do=details&task_id=26 FS#26] --- lib/mysqlred.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lib/mysqlred.py b/lib/mysqlred.py index 600c2a3..dc313d9 100644 --- a/lib/mysqlred.py +++ b/lib/mysqlred.py @@ -174,6 +174,13 @@ SET `page_title` = ?, `rev_id` = ?, `status`= ? WHERE `page_id` = ?;' self.data = self.get_page() + def __del__( self ): + """ + Needed to prevent descendant classes of MYSQL_RED from deleting + connection to db + """ + pass + def get_page( self ): """ Retrieves a red page row from MySQL-Database for given page_id @@ -259,6 +266,13 @@ article7 ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );' super().__init__( ) + def __del__( self ): + """ + Needed to prevent descendant classes of MYSQL_RED from deleting + connection to db + """ + pass + def get_fam( self, fam_hash ): """ Retrieves a red family row from MySQL-Database for given fam_hash