Compare commits

..

No commits in common. "38093ab81798052d012d1db555c83d1bc6def693" and "b15c3b7fa328738f445a39cfb5d9e9ab455d5c20" have entirely different histories.

6 changed files with 4 additions and 18 deletions

@ -1 +1 @@
Subproject commit b0bacce9f6cd20833560c4889289ac4320f643b6 Subproject commit 9c0dc595348f9ccd58409cc21171456d9ba85758

View File

@ -82,11 +82,11 @@ class User(TableABC):
self._reaction_count = value self._reaction_count = value
@property @property
def birthday(self) -> Optional[date]: def birthday(self) -> Optional[datetime]:
return self._birthday return self._birthday
@birthday.setter @birthday.setter
def birthday(self, value: Optional[date]): def birthday(self, value: Optional[datetime]):
self._birthday = value self._birthday = value
@property @property

View File

@ -1,6 +1,3 @@
from datetime import date
from typing import Optional
from cpl_core.dependency_injection import ServiceProviderABC from cpl_core.dependency_injection import ServiceProviderABC
from cpl_query.extension import List from cpl_query.extension import List
@ -14,7 +11,6 @@ class UserHistory(HistoryTableABC):
xp: int, xp: int,
message_count: int, message_count: int,
reaction_count: int, reaction_count: int,
birthday: Optional[date],
server: int, server: int,
deleted: bool, deleted: bool,
date_from: str, date_from: str,
@ -28,7 +24,6 @@ class UserHistory(HistoryTableABC):
self._xp = xp self._xp = xp
self._message_count = message_count self._message_count = message_count
self._reaction_count = reaction_count self._reaction_count = reaction_count
self._birthday = birthday
self._server = server self._server = server
self._deleted = deleted self._deleted = deleted
@ -55,10 +50,6 @@ class UserHistory(HistoryTableABC):
def reaction_count(self) -> int: def reaction_count(self) -> int:
return self._reaction_count return self._reaction_count
@property
def birthday(self) -> Optional[date]:
return self._birthday
@property @property
def server(self) -> int: def server(self) -> int:
return self._server return self._server

View File

@ -37,9 +37,6 @@ type UserHistory implements HistoryTableQuery {
id: ID id: ID
discordId: String discordId: String
xp: Int xp: Int
messageCount: Int
reactionCount: Int
birthday: String
server: ID server: ID

View File

@ -9,9 +9,6 @@ class UserHistoryQuery(HistoryQueryABC):
self.set_field("id", self.resolve_id) self.set_field("id", self.resolve_id)
self.set_field("discordId", self.resolve_discord_id) self.set_field("discordId", self.resolve_discord_id)
self.set_field("xp", self.resolve_xp) self.set_field("xp", self.resolve_xp)
self.set_field("messageCount", lambda x, *_: x.message_count)
self.set_field("reactionCount", lambda x, *_: x.reaction_count)
self.set_field("birthday", lambda x, *_: None if x.birthday is None else x.birthday.strftime("%d.%m.%Y"))
self.set_field("server", self.resolve_server) self.set_field("server", self.resolve_server)
@staticmethod @staticmethod

View File

@ -268,6 +268,7 @@ export class Queries {
id id
shortName shortName
roleId roleId
roleName
position position
server server
deleted deleted