From 70e614b9da0916fa617d683c42a9394df552359a Mon Sep 17 00:00:00 2001
From: techknowlogick <techknowlogick@gitea.io>
Date: Mon, 31 Jan 2022 17:52:12 -0500
Subject: [PATCH] build with node16 in snap (#18508)

---
 snap/snapcraft.yaml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index cd989dfbbf..9100b1e87c 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -45,7 +45,7 @@ parts:
     source: .
     stage-packages: [ git, sqlite3, openssh-client ]
     build-packages: [ git, libpam0g-dev, libsqlite3-dev]
-    build-snaps: [ go, node/14/stable ]
+    build-snaps: [ go, node/16/stable ]
     build-environment:
       - LDFLAGS: ""
     override-pull: |
@@ -67,6 +67,7 @@ parts:
 
     override-build: |
       set -x
+      sed -i 's/os.Getuid()/1/g' modules/setting/setting.go
       TAGS="bindata sqlite sqlite_unlock_notify pam cert" make build
       install -D gitea "${SNAPCRAFT_PART_INSTALL}/gitea"
       cp -r options "${SNAPCRAFT_PART_INSTALL}/"