From 395551e14c2cfb991308485462c54a0603964721 Mon Sep 17 00:00:00 2001 From: yggverse Date: Sun, 6 Oct 2024 18:24:55 +0300 Subject: [PATCH] cleanup extras --- src/app/browser/window.rs | 17 ++--------------- src/app/browser/window/tab.rs | 2 +- src/app/browser/window/tab/database.rs | 3 ++- 3 files changed, 5 insertions(+), 17 deletions(-) diff --git a/src/app/browser/window.rs b/src/app/browser/window.rs index ddbd7dfa..447d21d4 100644 --- a/src/app/browser/window.rs +++ b/src/app/browser/window.rs @@ -120,10 +120,7 @@ impl Window { match self.database.delete(tx, &record.id) { Ok(_) => { // Delegate clean action to childs - // @TODO self.tab.clean(tx, &record.id); - - // self.widget.clean(tx, &record.id); } Err(e) => todo!("{e}"), } @@ -138,11 +135,7 @@ impl Window { Ok(records) => { for record in records { // Delegate restore action to childs - // @TODO - // self.header.restore(record.id); - // self.window.restore(record.id); - - // self.widget.restore(tx, &record.id); + self.tab.restore(tx, &record.id); } } Err(e) => todo!("{e}"), @@ -153,13 +146,7 @@ impl Window { match self.database.add(tx, app_browser_id) { Ok(_) => { // Delegate save action to childs - let id = self.database.last_insert_id(tx); - - // @TODO - // self.header.save(id); - // self.window.save(id); - - // self.widget.save(tx, &id); + self.tab.save(tx, &self.database.last_insert_id(tx)); } Err(e) => todo!("{e}"), } diff --git a/src/app/browser/window/tab.rs b/src/app/browser/window/tab.rs index 987791e8..255a3f65 100644 --- a/src/app/browser/window/tab.rs +++ b/src/app/browser/window/tab.rs @@ -253,7 +253,7 @@ impl Tab { pub fn restore(&self, tx: &Transaction, app_browser_window_id: &i64) { match self.database.records(tx, app_browser_window_id) { Ok(records) => { - for record in records { + for _ in records { // Delegate restore action to childs // nothing yet.. } diff --git a/src/app/browser/window/tab/database.rs b/src/app/browser/window/tab/database.rs index b2c70f4e..fc0124b5 100644 --- a/src/app/browser/window/tab/database.rs +++ b/src/app/browser/window/tab/database.rs @@ -60,7 +60,8 @@ impl Database { tx.execute("DELETE FROM `app_browser_window_tab` WHERE `id` = ?", [id]) } + /* not in use pub fn last_insert_id(&self, tx: &Transaction) -> i64 { tx.last_insert_rowid() - } + } */ }