Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7d20448

Browse files
committed
避免获取不到github的邮箱
1 parent 255034c commit 7d20448

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

data/programming.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313
标准库 3 n
1414
连接池 3 n
1515
伪代码 3 n
16+
微服务 3 n
1617
切片 3 n
1718
测试 3 n
19+
microservice 3 n
1820
slice 3 n
1921
goroutine 3 n
2022
channel 3 n

src/logic/third_user.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@ func (self ThirdUserLogic) LoginFromGithub(ctx context.Context, code string) (*m
8989
defer session.Close()
9090
session.Begin()
9191

92+
// 有可能获取不到 email?加上 @github.com做邮箱后缀
93+
if githubUser.Email == "" {
94+
githubUser.Email = githubUser.Login + "@github.com"
95+
}
9296
// 生成本站用户
9397
user := &model.User{
9498
Email: githubUser.Email,

template/topics/new.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
</div>
6060

6161
<div class="form-group form-group-sm">
62-
<label class="col-sm-5 control-label">&nbsp;</label>
62+
<label class="col-sm-5 control-label">发布之前请预览下格式是否正确</label>
6363
<div class="col-sm-6">
6464
<button type="submit" class="btn btn-default btn-sm" id="submit">{{if .topic.Tid}}提交修改{{else}}发布主题{{end}}</button> (Ctrl/Command+Enter)
6565
</div>

0 commit comments

Comments
 (0)