修复令牌bug

This commit is contained in:
CaIon 2023-11-10 00:46:17 +08:00
parent f01932dc34
commit e3fca11f99
2 changed files with 3 additions and 3 deletions

View File

@ -33,7 +33,7 @@ func SearchUserTokens(userId int, keyword string, token string) (tokens []*Token
if token != "" {
token = strings.Trim(token, "sk-")
}
err = DB.Where("user_id = ?", userId).Where("name LIKE ? or key LIKE ?", keyword+"%", token+"%").Find(&tokens).Error
err = DB.Where("user_id = ?", userId).Where("name LIKE ?", keyword+"%").Where("key LIKE ?", token+"%").Find(&tokens).Error
return tokens, err
}

View File

@ -377,14 +377,14 @@ const TokensTable = () => {
};
const searchTokens = async () => {
if (searchKeyword === '') {
if (searchKeyword === '' && searchToken === '') {
// if keyword is blank, load files instead.
await loadTokens(0);
setActivePage(1);
return;
}
setSearching(true);
const res = await API.get(`/api/token/search?keyword=${searchKeyword}`);
const res = await API.get(`/api/token/search?keyword=${searchKeyword}&token=${searchToken}`);
const {success, message, data} = res.data;
if (success) {
setTokensFormat(data);