diff --git a/backend/app/service/website.go b/backend/app/service/website.go index 0673e3837..3efc11991 100644 --- a/backend/app/service/website.go +++ b/backend/app/service/website.go @@ -86,6 +86,13 @@ func (w WebsiteService) PageWebsite(req request.WebsiteSearch) (int64, []respons websiteDTOs []response.WebsiteDTO opts []repo.DBOption ) + nginxInstall, err := getAppInstallByKey(constant.AppOpenresty) + if err != nil { + if errors.Is(err, gorm.ErrRecordNotFound) { + return 0, nil, nil + } + return 0, nil, err + } opts = append(opts, commonRepo.WithOrderBy("created_at desc")) if req.Name != "" { opts = append(opts, websiteRepo.WithDomainLike(req.Name)) @@ -97,10 +104,6 @@ func (w WebsiteService) PageWebsite(req request.WebsiteSearch) (int64, []respons if err != nil { return 0, nil, err } - nginxInstall, err := getAppInstallByKey(constant.AppOpenresty) - if err != nil { - return 0, nil, err - } for _, web := range websites { var ( appName string