fix: home page (#15)

* fix: use casdoor-go-sdk@0.0.2-FIX

* fix: home page
This commit is contained in:
lbaf23 2021-08-10 20:26:42 +08:00 committed by GitHub
parent c5b3e8db8b
commit ae3ac9139f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 7 deletions

View File

@ -81,7 +81,7 @@ func (c *AuthController) Login() {
return
}
// claims.AccessToken = token.AccessToken
claims.AccessToken = token.AccessToken
c.SetSessionUser(claims)
resp := &Response{

2
go.mod
View File

@ -4,7 +4,7 @@ go 1.16
require (
github.com/astaxie/beego v1.12.3
github.com/casdoor/casdoor-go-sdk v0.0.2
github.com/casdoor/casdoor-go-sdk v0.0.2-FIX
github.com/go-sql-driver/mysql v1.6.0
github.com/smartystreets/goconvey v1.6.4
github.com/stretchr/testify v1.6.1 // indirect

4
go.sum
View File

@ -52,8 +52,8 @@ github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
github.com/bradfitz/gomemcache v0.0.0-20180710155616-bc664df96737/go.mod h1:PmM6Mmwb0LSuEubjR8N7PtNe1KxZLtOUHtbeikc5h60=
github.com/casbin/casbin v1.7.0/go.mod h1:c67qKN6Oum3UF5Q1+BByfFxkwKvhwW57ITjqwtzR1KE=
github.com/casdoor/casdoor-go-sdk v0.0.2 h1:g5wT27AXhJOZy02la1uD8DH/bSYcQMO3crNQPC/MEdU=
github.com/casdoor/casdoor-go-sdk v0.0.2/go.mod h1:PlKduZO7RV1E/Gcpfk5Y1LuzROl5ZELn0PCYPGRF6o8=
github.com/casdoor/casdoor-go-sdk v0.0.2-FIX h1:0FtoxZCnH5fp4Gdv7UvQ5Dj5WsFMCpj9A5ahTTqq+/c=
github.com/casdoor/casdoor-go-sdk v0.0.2-FIX/go.mod h1:PlKduZO7RV1E/Gcpfk5Y1LuzROl5ZELn0PCYPGRF6o8=
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/cespare/xxhash/v2 v2.1.1 h1:6MnRN8NT7+YBpUIWxHtefFZOKTAPgGjpQSxqLNn0+qY=
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=

View File

@ -1,8 +1,8 @@
import React, {useEffect, useState} from "react";
import HomeApi from "../../../api/HomeApi";
import {Card, Col, Divider, Image, Row} from "antd";
import {Card, Col, Divider, Image, Row, Empty} from "antd";
import {Link} from "react-router-dom";
import {EyeOutlined, TeamOutlined} from "@ant-design/icons";
import HomeApi from "../../../api/HomeApi";
import util from "../../component/Util";
const topColResponsiveProps = {
@ -24,7 +24,9 @@ function LatestProject(obj) {
HomeApi.getLatestProjects(4)
.then(res => {
if (res.data.code === 200) {
setProjects(res.data.projects)
if (res.data.projects !== null) {
setProjects(res.data.projects)
}
}
})
.catch(e => {
@ -102,6 +104,9 @@ function LatestProject(obj) {
))
}
</Row>
{projects.length === 0 ?
<Empty /> : null
}
</div>
)
}