pull/17/head
Azalea 2024-02-28 20:07:31 -05:00
parent 256f08396f
commit 02bffab38f
5 changed files with 2 additions and 23 deletions

View File

@ -35,9 +35,6 @@
console.log(trend) console.log(trend)
console.log(music) console.log(music)
// Sort recent by date
user.recent.sort((a, b) => b.playDate < a.playDate ? -1 : 1)
d = {user, trend, recent: user.recent.map(it => {return {...music[it.musicId], ...it}})} d = {user, trend, recent: user.recent.map(it => {return {...music[it.musicId], ...it}})}
localStorage.setItem("tmp-user-details", JSON.stringify(d)) localStorage.setItem("tmp-user-details", JSON.stringify(d))
renderCal(calElement, trend.map(it => {return {date: it.date, value: it.plays}})) renderCal(calElement, trend.map(it => {return {date: it.date, value: it.plays}}))

View File

@ -53,7 +53,7 @@ interface GenericUserDataRepo<T : IGenericUserData, ID> : JpaRepository<T, ID> {
interface IGenericGamePlaylog { interface IGenericGamePlaylog {
val musicId: Int val musicId: Int
val level: Int val level: Int
val date: Any val userPlayDate: Any
val achievement: Int val achievement: Int
val maxCombo: Int val maxCombo: Int
val isFullCombo: Boolean val isFullCombo: Boolean
@ -102,7 +102,7 @@ fun genericUserSummary(
lastSeen = user.lastPlayDate.toString(), lastSeen = user.lastPlayDate.toString(),
lastVersion = user.lastRomVersion, lastVersion = user.lastRomVersion,
ratingComposition = ratingComposition, ratingComposition = ratingComposition,
recent = plays.sortedBy { it.date.toString() }.takeLast(15) recent = plays.sortedBy { it.userPlayDate.toString() }.takeLast(15).reversed()
) )
} }

View File

@ -162,12 +162,6 @@ public class UserPlaylog implements Serializable, IGenericGamePlaylog {
return playerRating; return playerRating;
} }
@NotNull
@Override
public String getDate() {
return playDate.toString();
}
@Override @Override
public int getBeforeRating() { public int getBeforeRating() {
return playerRating; // TODO: Get before rating return playerRating; // TODO: Get before rating

View File

@ -265,12 +265,6 @@ public class UserPlaylog implements Serializable, IGenericGamePlaylog {
@JsonProperty("extBool1") @JsonProperty("extBool1")
private boolean extBool1; private boolean extBool1;
@NotNull
@Override
public Object getDate() {
return playDate;
}
@Override @Override
public boolean isFullCombo() { public boolean isFullCombo() {
return maxCombo == totalCombo; return maxCombo == totalCombo;

View File

@ -160,12 +160,6 @@ public class UserPlaylog implements Serializable, IGenericGamePlaylog {
private int battlePoint; private int battlePoint;
@NotNull
@Override
public Object getDate() {
return playDate;
}
@Override @Override
public int getAchievement() { public int getAchievement() {
return techScore; return techScore;