2015-12-17 22:57:41 -05:00
|
|
|
package admin
|
|
|
|
|
|
|
|
|
|
import (
|
2018-05-27 08:53:48 +08:00
|
|
|
api "github.com/gogs/go-gogs-client"
|
2015-12-17 22:57:41 -05:00
|
|
|
|
2019-10-24 01:51:46 -07:00
|
|
|
"gogs.io/gogs/internal/context"
|
2020-03-16 01:22:27 +08:00
|
|
|
"gogs.io/gogs/internal/route/api/v1/repo"
|
|
|
|
|
"gogs.io/gogs/internal/route/api/v1/user"
|
2015-12-17 22:57:41 -05:00
|
|
|
)
|
|
|
|
|
|
2017-06-03 07:26:09 -04:00
|
|
|
func CreateRepo(c *context.APIContext, form api.CreateRepoOption) {
|
2020-03-16 01:22:27 +08:00
|
|
|
owner := user.GetUserByParams(c)
|
2017-06-03 07:26:09 -04:00
|
|
|
if c.Written() {
|
2015-12-17 22:57:41 -05:00
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
2020-03-16 01:22:27 +08:00
|
|
|
repo.CreateUserRepo(c, owner, form)
|
2015-12-17 22:57:41 -05:00
|
|
|
}
|