Bug: UserActionLogRespDto中的eventType类型有误
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia dalla classe UserActionLogRespDto e ispeziona il campo eventType e il relativo tipo EventType. Riproduci la risposta tramite client.getUserActionLogs(reqDto), quindi confronta il mapping del DTO con la risposta mostrata. Il lavoro è completato quando il valore eventType restituito è rappresentato in modo coerente con la risposta dell’API e il comportamento previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
获取用户行为日志接口的返回类型UserActionLogRespDto.class中的字段eventType为枚举类,和接口返回值对不上。接口返回汉字
/**
* 事件类型:
* - `login`: 登录
* - `logout`: 登出
* - `register`: 注册
* - `verifyMfa`: 验证 MFA
* - `updateUserProfile`: 修改用户信息
* - `updateUserPassword`: 修改密码
* - `updateUserEmail`: 修改邮箱
* - `updateUserPhone`: 修改手机号
* - `bindMfa`: 绑定 MFA
* - `bindEmail`: 绑定邮箱
* - `bindPhone`: 绑定手机号
* - `unbindPhone`: 解绑手机号
* - `unbindEmail`: 解绑邮箱
* - `unbindMFA`: 解绑 MFA
* - `deleteAccount`: 注销账号
* - `verifyFirstLogin`: 首次登录验证
*
*/
@JsonProperty("eventType")
private EventType eventType;
返回的部分字段
{
"userId": "XX",
"appId": "XX",
"appName": "XX平台",
"clientIp": "192.168.XX.XX",
"eventType": "登录",
"appLogo": "http://XXX",
"userAgent": "XX",
"geoip": {},
"timestamp": "2024-08-02T16:45:08.848+0800",
"requestId": "62269d2c-47d5-448e-a8ca-dd89e4d731b9"
}
Minimal code-snippet showcasing the problem
client.getUserActionLogs(reqDto);
Expected behavior
接口返回枚举类,或者eventType类型改为String
Actual behavior
接口返回中文字符串,eventType类型为英文枚举
- Lingua principale
- Java
- Stelle
- 161
- Fork
- 13
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Authing/authing-java-sdk
-
http日志等级调整 Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
Authing/authing-java-sdk#53 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Authing/authing-java-sdk#51 ·
Tutte le issue di Authing/authing-java-sdk
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
FasterXML/jackson-databind#6229 ·