diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2f6440d..ec6813a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,6 +13,12 @@ jobs: steps: - uses: actions/checkout@v6 + - name: Clone fosrl/newt + uses: actions/checkout@v6 + with: + repository: fosrl/newt + path: ../newt + - name: Set up Go uses: actions/setup-go@v6 with: diff --git a/websocket/client.go b/websocket/client.go index b9f5a63..ec25337 100644 --- a/websocket/client.go +++ b/websocket/client.go @@ -38,8 +38,9 @@ func IsAuthError(err error) bool { type TokenResponse struct { Data struct { - Token string `json:"token"` - ExitNodes []ExitNode `json:"exitNodes"` + Token string `json:"token"` + ExitNodes []ExitNode `json:"exitNodes"` + ServerVersion string `json:"serverVersion"` } `json:"data"` Success bool `json:"success"` Message string `json:"message"`