сделала вот такой нереальный костыль чтобы можно было опускать
по факту он и так всегда есть, но в тс схеме везде
ну и заодно хочу разрешить пассать
и вот чет хз стоит ли оно того, потому что сейчас придется половину кода перегребать чтобы заврапить все в
как вариант можно конечно нагенерировать отдельный файлик с чисто инпут объектами, и там делать все то же самое, но чет хззз
boolean поля когда вызываю метод, но чтобы в результате он всегда был по факту он и так всегда есть, но в тс схеме везде
?: boolean, из-за чего приходится делать obj.someBoolField! или !!obj.someBoolField, что не очень красивону и заодно хочу разрешить пассать
null вместо undefined в вызовах чисто потому что null корочеи вот чет хз стоит ли оно того, потому что сейчас придется половину кода перегребать чтобы заврапить все в
tl.InputTlObject.... а еще наверное производительность компилятора умреткак вариант можно конечно нагенерировать отдельный файлик с чисто инпут объектами, и там делать все то же самое, но чет хззз
зачем алине канал
сделала вот такой нереальный костыль чтобы можно было опускать boolean поля когда вызываю метод, но чтобы в результате он всегда был по факту он и так всегда есть, но в тс схеме везде ?: boolean, из-за чего приходится делать obj.someBoolField! или !!obj.someBoolField…
короче в жопу, оставлю как есть, не критично
а еще кстати тут видно баг хрома который уже сто лет не могут пофиксить с этой полоской серой
зачем алине канал
????? в доке написано, что надо после авторизации грузить стейт апдейтов через updates.getState, и также написано что надо игнорить апдейты у которых local_seq + 1 > seq_start но вот только у всех апдейтов seq_start=0, а в начальном стейте seq=1! да и вообще…
а, прикольно
https://t.me/tdlibchat/5843
единственное место где это задокументировано - тдлиб чат, классноо
https://t.me/tdlibchat/5843
единственное место где это задокументировано - тдлиб чат, классноо
Telegram
Aliaksei Levin in TDLib chat
Updates with seq = 0 aren't SEQuentially ordered with other updates and should be applied immediately on arriving.
вчера был великолепный диалог с левиным (разраб тдлиба) по поводу min ентитей, и, как оказалось после часа бессмысленных ответов левина по типу "тебе не нужно это знать, тдлиб все хендлит сам", левин, когда попадается апдейт с мин ентити которого нет в кеше - просто запрашивает этот апдейт ещё раз.
(не говорю уже даже, что в доке по другому, но не суть :D)
выглядит не очень эффективно, но, если учесть что тдлиб кеширует все что видит, то в целом нормально (наверное?), но это значит что мне придется сейчас переделывать хранение и обработку ентитей :с
(не говорю уже даже, что в доке по другому, но не суть :D)
выглядит не очень эффективно, но, если учесть что тдлиб кеширует все что видит, то в целом нормально (наверное?), но это значит что мне придется сейчас переделывать хранение и обработку ентитей :с