mirror of
https://github.com/zedeus/nitter
synced 2026-10-26 20:53:25 +00:00
Revert "Support both web and Android sessions"
This reverts commit 661be438ec.
This commit is contained in:
parent
661be438ec
commit
41fa47bfbf
4 changed files with 18 additions and 47 deletions
|
|
@ -1,24 +1,15 @@
|
|||
import std/strutils
|
||||
import jsony
|
||||
import ../types/session
|
||||
from ../../types import Session, SessionKind
|
||||
from ../../types import Session
|
||||
|
||||
proc parseSession*(raw: string): Session =
|
||||
let session = raw.fromJson(RawSession)
|
||||
let
|
||||
session = raw.fromJson(RawSession)
|
||||
id = session.oauthToken[0 ..< session.oauthToken.find('-')]
|
||||
|
||||
case session.kind
|
||||
of "oauth":
|
||||
let id = session.oauthToken[0 ..< session.oauthToken.find('-')]
|
||||
result = Session(
|
||||
kind: oauth,
|
||||
id: parseBiggestInt(id),
|
||||
oauthToken: session.oauthToken,
|
||||
oauthSecret: session.oauthTokenSecret
|
||||
)
|
||||
of "cookie":
|
||||
result = Session(
|
||||
kind: cookie,
|
||||
id: 999,
|
||||
ct0: session.ct0,
|
||||
authToken: session.authToken
|
||||
)
|
||||
result = Session(
|
||||
id: parseBiggestInt(id),
|
||||
oauthToken: session.oauthToken,
|
||||
oauthSecret: session.oauthTokenSecret
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,8 +1,4 @@
|
|||
type
|
||||
RawSession* = object
|
||||
kind*: string
|
||||
oauthToken*: string
|
||||
oauthTokenSecret*: string
|
||||
ct0*: string
|
||||
authToken*: string
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue