• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    NYXnyx :: API
    KEJML
    KEJML --- ---
    A z jiného soudku, když je založena nová diskuze, TORI tam vloží příspěvek typu log_message, ve kterým je DiscussionWelcome s nejakejma dalsima parametrama. Jaký jsou další případy, kdy může přijít log_message a co v ní všechno může být? Ve Swaggeru to nevidím popsaný
    KEJML
    KEJML --- ---
    Bug report:

    Pokud někdo postne obrázek bez udání protokolu, čili něco jako <img src="//server.cz/obrazek.jpg"/>, tak při posílání přes API přijde URL rozbitá - dorazí jako <img src="https://nyx.cz//server.cz/obrazek.jpg"/>

    K vidění např. zde: [LITTLEWONDER @ 3. světová válka aneb kam náš svět směřuje? Status: Stupid but mostly peaceful]
    TOOMIX
    TOOMIX --- ---
    Je nějaká šance, že půjde přes API upravit nástěnku a záhlaví? Mám pod palcem tuhletu tipovačku a pokaždý tam musím to html ručně vkládat z mojí aplikace, která to vygeneruje.

    [Kdo umře - tipovací soutěž]
    NYX
    NYX --- ---
    KEJML: Neni. To beru jako dve ruzne hledani.
    KEJML
    KEJML --- ---
    Vyhledání ve stylu "slovo1 OR slovo2" hadám není podporováno, což? Nechystá se? Přesněji mám teď na mysli filtrování v klubu, ale hádám, že to chování je obecné
    KEJML
    KEJML --- ---
    NYX: Ok, dík za rychlou odpověď, tak já si to u sebe nějak ošetřím.
    NYX
    NYX --- ---
    KEJML: Je to tak schvalne kvuli listovani na webu, aby se clovek nemohl dostat mimo rozsah. A api dostava stejna data.
    KEJML
    KEJML --- ---
    Kdyz zavolam https://nyx.cz/api/discussion/20310?from_id=54606487&order=newer_than a příspěvek s id 54606487 je ten nejnovější v diskuzi, tak dostanu celou diskuzi, zatímco já bych očekával, že dostanu "prázdnou" odpověď (žádné příspěvky). Je to tak schválně, nebo je to jen nevyřešený corner case?
    NYX
    NYX --- ---
    btw: jak pripravuji ten chat, tak kdyby nekdo chtel podporovat v appce tu notifikaci o tom, ze uzivatel pise, staci POST na /api/mail/typing_notification/USERNAME

    S nejakym throttlovanim treba max jednou za pet vterin
    NYX
    NYX --- ---
    A nez jsem to napsal, melo by to byt nasazene :)
    NYX
    NYX --- ---
    Ok, uz se buildi oprava, ktera tam pri resetu neprectenych na nulu bude zachovavat puvodni hodnotu.

    Ja vcera nasadil ten chat co chystam (zatim pro ostatni zaslepeny) a tohle vzniklo v dusledku nejakych uprav jak se to precteni nastavuje.

    Napriklad pokud ma clovek v poste nove zpravy od uzivatelu A, A, B, C, D, A, A (tj. ukazatel rika "7: A") a precte si v chatu konverzaci s uzivatelem A, nemuzu zresetovat nove na nulu, ale jen zmenim ten ukazatel na "3: D". A datum posledniho precteneho bude id zpravy od B - 1. Aby se nestalo, ze clovek takhle neco prehledne. Driv nebylo nutne vubec manipulovat s tou hodnotou posledniho uzivatele, tak mi ani nedoslo, ze by tam mela zustavat i kdyz uz clovek precetl vse.
    LUCIEN
    LUCIEN --- ---
    NYX: Zrepordukoval jsem to tak, že jsem si poslal poštou odkaz na [MERKUR + BOLEHLAV + PEDROX na Koupáku - Neratovice], od té doby se mi tam začal vracet null. Kdy přesně jsem neměl čas moc zkoumat.
    NYX
    NYX --- ---
    Hmmmmm...je pravda, ze vcera jsem neco menil, co by ten stav mohlo vyvolavat casteji. Kdyztak opravim.
    LUCIEN
    LUCIEN --- ---
    NYX: Já jen, že mi to začalo sestřelovat Fyx od včerejška a začalo to null vracet nějak často :) Při přechodu na soundnull safety dart mi to proklouzlo, nikdy se to neobjevilo až včera poprvé.
    NYX
    NYX --- ---
    LUCIEN: Bylo to vzdy nullable...protoze nove registrovany tam nema co mit. Ale je to spis anomalie, no.
    LUCIEN
    LUCIEN --- ---
    Schéma User: neproběhla teď někdy nějaká změna na property "mail_last_from"? Bylo tohle vždy nullable, prosím?
    LUCIEN
    LUCIEN --- ---
    TARMAQ: Fandím tvojí vytrvalosti :)
    TARMAQ
    TARMAQ --- ---
    KEJML: a zakladani anket..
    KEJML
    KEJML --- ---
    NYX: Jo to je fakt... tak už jen přidat tu nástěnku do API, prosím :)
    NYX
    NYX --- ---
    KEJML: v https://nyx.cz/profile/NYX/settings/authorizations si vytvor rucne token a pak uz pouzivej jen ten...ten login pak nemusis vubec resit.
    Kliknutím sem můžete změnit nastavení reklam