From f956428321918506ea213c28dbb67baf6e88c4fa Mon Sep 17 00:00:00 2001
From: Ryan Freeman <DrEVILish@users.noreply.github.com>
Date: Fri, 12 Apr 2024 17:13:39 +0100
Subject: [PATCH] Update pihole.sh to update PiHole service (#2781)

Add pihole update functionality
---
 ct/pihole.sh | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/ct/pihole.sh b/ct/pihole.sh
index 57c5e9c0..a9f23124 100644
--- a/ct/pihole.sh
+++ b/ct/pihole.sh
@@ -55,11 +55,12 @@ function default_settings() {
 function update_script() {
 header_info
 if [[ ! -d /etc/pihole ]]; then msg_error "No ${APP} Installation Found!"; exit; fi
-msg_info "Updating ${APP} LXC"
-apt-get update &>/dev/null
-apt-get -y upgrade &>/dev/null
-msg_ok "Updated Successfully"
+msg_info "Updating ${APP}"
+set +e
+pihole -up
+msg_ok "Updated ${APP}"
 exit
+fi
 }
 
 start