fix: nil pointer panic occurs before install

This commit is contained in:
0xJacky 2023-04-30 12:26:50 +08:00
parent b7fe859ca2
commit 9f469c972e
No known key found for this signature in database
GPG key ID: B6E4A6E4A561BAF0
5 changed files with 9 additions and 4 deletions

5
frontend/.gitignore vendored
View file

@ -7,10 +7,13 @@ yarn-error.log*
pnpm-debug.log* pnpm-debug.log*
lerna-debug.log* lerna-debug.log*
# deps
node_modules node_modules
dist dist
dist-ssr dist-ssr
*.local *.local
.vitepress/cache/
.yarn
# Editor directories and files # Editor directories and files
.vscode/* .vscode/*
@ -22,5 +25,3 @@ dist-ssr
*.njsproj *.njsproj
*.sln *.sln
*.sw? *.sw?
.vitepress/cache
.yarn

1
frontend/.yarnrc.yml Normal file
View file

@ -0,0 +1 @@
nodeLinker: node-modules

View file

@ -1,7 +1,7 @@
# Example of Nginx Reverse Proxy # Example of Nginx Reverse Proxy
In this guide, we'll walk you through the process of configuring an Nginx server to redirect HTTP traffic to HTTPS and In this guide, we'll walk you through the process of configuring an Nginx server to redirect HTTP traffic to HTTPS and
set up a reverse proxy for the Nginx UI running on http://127.0.0.1:9000/. set up a reverse proxy for the Nginx UI running on `http://127.0.0.1:9000/`.
```nginx ```nginx
server { server {

View file

@ -12,7 +12,7 @@ hero:
actions: actions:
- theme: brand - theme: brand
text: Get Started text: Get Started
link: /markdown-examples link: /guide/about
- theme: alt - theme: alt
text: View on Github text: View on Github
link: https://github.com/0xJacky/nginx-ui link: https://github.com/0xJacky/nginx-ui

View file

@ -46,6 +46,9 @@ func (c *Cert) Insert() error {
func GetAutoCertList() (c []*Cert) { func GetAutoCertList() (c []*Cert) {
var t []*Cert var t []*Cert
if db == nil {
return
}
db.Where("auto_cert", AutoCertEnabled).Find(&t) db.Where("auto_cert", AutoCertEnabled).Find(&t)
// check if this domain is enabled // check if this domain is enabled