Skip to content

Commit d18592e

Browse files
committed
fix import cycle
1 parent e02ed2b commit d18592e

File tree

4 files changed

+22
-17
lines changed

4 files changed

+22
-17
lines changed

routers/api/v1/repo/wiki.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ func getWikiPage(ctx *context.APIContext, wikiName wiki_service.WebPath) *api.Wi
203203
}
204204

205205
return &api.WikiPage{
206-
WikiPageMetaData: convert.ToWikiPageMetaData(wikiName, lastCommit, ctx.Repo.Repository),
206+
WikiPageMetaData: wiki_service.ToWikiPageMetaData(wikiName, lastCommit, ctx.Repo.Repository),
207207
ContentBase64: content,
208208
CommitCount: commitsCount,
209209
Sidebar: sidebarContent,
@@ -333,7 +333,7 @@ func ListWikiPages(ctx *context.APIContext) {
333333
ctx.Error(http.StatusInternalServerError, "WikiFilenameToName", err)
334334
return
335335
}
336-
pages = append(pages, convert.ToWikiPageMetaData(wikiName, c, ctx.Repo.Repository))
336+
pages = append(pages, wiki_service.ToWikiPageMetaData(wikiName, c, ctx.Repo.Repository))
337337
}
338338

339339
ctx.SetTotalCountHeader(int64(len(entries)))

services/actions/notifier_helper.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -474,3 +474,8 @@ func handleSchedules(
474474

475475
return actions_model.CreateScheduleTask(ctx, crons)
476476
}
477+
478+
func DetactAndHandleSchedules(ctx context.Context, repo *repo_model.Repository) error {
479+
// TODO
480+
return nil
481+
}

services/convert/wiki.go

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,8 @@ package convert
66
import (
77
"time"
88

9-
repo_model "code.gitea.io/gitea/models/repo"
109
"code.gitea.io/gitea/modules/git"
1110
api "code.gitea.io/gitea/modules/structs"
12-
"code.gitea.io/gitea/modules/util"
13-
wiki_service "code.gitea.io/gitea/services/wiki"
1411
)
1512

1613
// ToWikiCommit convert a git commit into a WikiCommit
@@ -46,15 +43,3 @@ func ToWikiCommitList(commits []*git.Commit, total int64) *api.WikiCommitList {
4643
Count: total,
4744
}
4845
}
49-
50-
// ToWikiPageMetaData converts meta information to a WikiPageMetaData
51-
func ToWikiPageMetaData(wikiName wiki_service.WebPath, lastCommit *git.Commit, repo *repo_model.Repository) *api.WikiPageMetaData {
52-
subURL := string(wikiName)
53-
_, title := wiki_service.WebPathToUserTitle(wikiName)
54-
return &api.WikiPageMetaData{
55-
Title: title,
56-
HTMLURL: util.URLJoin(repo.HTMLURL(), "wiki", subURL),
57-
SubURL: subURL,
58-
LastCommit: ToWikiCommit(lastCommit),
59-
}
60-
}

services/wiki/wiki_path.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ import (
99
"strings"
1010

1111
repo_model "code.gitea.io/gitea/models/repo"
12+
"code.gitea.io/gitea/modules/git"
13+
api "code.gitea.io/gitea/modules/structs"
1214
"code.gitea.io/gitea/modules/util"
15+
"code.gitea.io/gitea/services/convert"
1316
)
1417

1518
// To define the wiki related concepts:
@@ -155,3 +158,15 @@ func UserTitleToWebPath(base, title string) WebPath {
155158
}
156159
return WebPath(title)
157160
}
161+
162+
// ToWikiPageMetaData converts meta information to a WikiPageMetaData
163+
func ToWikiPageMetaData(wikiName WebPath, lastCommit *git.Commit, repo *repo_model.Repository) *api.WikiPageMetaData {
164+
subURL := string(wikiName)
165+
_, title := WebPathToUserTitle(wikiName)
166+
return &api.WikiPageMetaData{
167+
Title: title,
168+
HTMLURL: util.URLJoin(repo.HTMLURL(), "wiki", subURL),
169+
SubURL: subURL,
170+
LastCommit: convert.ToWikiCommit(lastCommit),
171+
}
172+
}

0 commit comments

Comments
 (0)