Fixed base path (again again again) and rewrote .env
This commit is contained in:
@@ -102,7 +102,7 @@ func articlePost(w http.ResponseWriter, r *http.Request) {
|
||||
} else {
|
||||
articleSummary.Tags = []string{}
|
||||
}
|
||||
articleSummary.Link = "/" + path.Join(config.Prefix, "article", url.PathEscape(articleSummary.Link))
|
||||
articleSummary.Link = path.Join(config.Path, "article", url.PathEscape(articleSummary.Link))
|
||||
|
||||
w.WriteHeader(http.StatusCreated)
|
||||
json.NewEncoder(w).Encode(articleSummary)
|
||||
@@ -216,7 +216,7 @@ func articlePatch(w http.ResponseWriter, r *http.Request) {
|
||||
} else {
|
||||
articleSummary.Tags = []string{}
|
||||
}
|
||||
articleSummary.Link = "/" + path.Join(config.Prefix, "article", url.PathEscape(articleSummary.Link))
|
||||
articleSummary.Link = path.Join(config.Path, "article", url.PathEscape(articleSummary.Link))
|
||||
|
||||
w.WriteHeader(http.StatusOK)
|
||||
json.NewEncoder(w).Encode(articleSummary)
|
||||
|
||||
@@ -58,7 +58,7 @@ func assetsGet(w http.ResponseWriter, r *http.Request) {
|
||||
request.Find(&assets)
|
||||
|
||||
for _, asset := range assets {
|
||||
asset.Link = "/" + path.Join(config.Prefix, "assets", asset.Link)
|
||||
asset.Link = path.Join(config.Path, "assets", asset.Link)
|
||||
}
|
||||
|
||||
w.WriteHeader(http.StatusOK)
|
||||
@@ -101,7 +101,7 @@ func assetsPost(w http.ResponseWriter, r *http.Request) {
|
||||
json.NewEncoder(w).Encode(schema.Asset{
|
||||
Id: tmpDatabaseSchema.Id,
|
||||
Name: tmpDatabaseSchema.Name,
|
||||
Link: "/" + path.Join(config.Prefix, "assets", tmpDatabaseSchema.Link),
|
||||
Link: path.Join(config.Path, "assets", tmpDatabaseSchema.Link),
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ func Recent(w http.ResponseWriter, r *http.Request) {
|
||||
database.GetDB().Table("author").Where("id IN (?)", database.GetDB().Table("article_author").Select("author_id").Where("article_id = ?", summary.Id)).Find(&summary.Authors)
|
||||
summary.Tags = []string{}
|
||||
database.GetDB().Table("article_tag").Select("tag").Where("article_id = ?", summary.Id).Find(&summary.Tags)
|
||||
summary.Link = "/" + path.Join(config.Prefix, "article", summary.Link)
|
||||
summary.Link = path.Join(config.Path, "article", summary.Link)
|
||||
articleSummaries[i] = summary
|
||||
}
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ func Search(w http.ResponseWriter, r *http.Request) {
|
||||
database.GetDB().Table("author").Where("id IN (?)", database.GetDB().Table("article_author").Select("author_id").Where("article_id = ?", summary.Id)).Find(&summary.Authors)
|
||||
summary.Tags = []string{}
|
||||
database.GetDB().Table("article_tag").Select("tag").Where("article_id = ?", summary.Id).Find(&summary.Tags)
|
||||
summary.Link = "/" + path.Join(config.Prefix, "article", summary.Link)
|
||||
summary.Link = path.Join(config.Path, "article", summary.Link)
|
||||
articleSummaries[i] = summary
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user