PV集計はローカルユーザーのみに

This commit is contained in:
syuilo 2023-01-03 08:29:25 +09:00
parent 21c1e086f9
commit 771348e887

View File

@ -139,11 +139,13 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
throw new ApiError(meta.errors.noSuchUser); throw new ApiError(meta.errors.noSuchUser);
} }
if (user.host == null) {
if (me == null && ip != null) { if (me == null && ip != null) {
this.perUserPvChart.commitByVisitor(user, ip); this.perUserPvChart.commitByVisitor(user, ip);
} else if (me && me.id !== user.id) { } else if (me && me.id !== user.id) {
this.perUserPvChart.commitByUser(user, me.id); this.perUserPvChart.commitByUser(user, me.id);
} }
}
return await this.userEntityService.pack(user, me, { return await this.userEntityService.pack(user, me, {
detail: true, detail: true,