# HG changeset patch # User Ollivier Robert # Date 1491904307 -7200 # Node ID 965586c1e3ede224d24073ae3407787dcebb1bea # Parent 0d245f3b076fa9e168bdcceef1566d3d0cb31aaa Change all ID into string, I guess this was to avoir overflow. diff -r 0d245f3b076f -r 965586c1e3ed app.go --- a/app.go Tue Apr 11 11:30:23 2017 +0200 +++ b/app.go Tue Apr 11 11:51:47 2017 +0200 @@ -16,8 +16,8 @@ ) type registerApp struct { - ID int64 `json:"id"` - ClientID int64 `json:"client_id"` + ID string `json:"id"` + ClientID string `json:"client_id"` ClientSecret string `json:"client_secret"` } diff -r 0d245f3b076f -r 965586c1e3ed config.go --- a/config.go Tue Apr 11 11:30:23 2017 +0200 +++ b/config.go Tue Apr 11 11:51:47 2017 +0200 @@ -33,7 +33,7 @@ // Config holds our parameters type Server struct { - ID int64 + ID string Name string BearerToken string } diff -r 0d245f3b076f -r 965586c1e3ed config_test.go --- a/config_test.go Tue Apr 11 11:30:23 2017 +0200 +++ b/config_test.go Tue Apr 11 11:51:47 2017 +0200 @@ -52,7 +52,7 @@ assert.NoError(t, err, "should be fine") real := &Server{ - ID: 666, + ID: "666", Name: "foo", BearerToken: "d3b07384d113edec49eaa6238ad5ff00", } diff -r 0d245f3b076f -r 965586c1e3ed test/foo.token --- a/test/foo.token Tue Apr 11 11:30:23 2017 +0200 +++ b/test/foo.token Tue Apr 11 11:51:47 2017 +0200 @@ -1,3 +1,3 @@ -id = 666 +id = "666" name = "foo" bearer_token = "d3b07384d113edec49eaa6238ad5ff00" diff -r 0d245f3b076f -r 965586c1e3ed types.go --- a/types.go Tue Apr 11 11:30:23 2017 +0200 +++ b/types.go Tue Apr 11 11:51:47 2017 +0200 @@ -6,7 +6,7 @@ type Gondole struct { Name string - ID int64 + ID string Secret string } @@ -23,7 +23,7 @@ */ type Account struct { - ID int64 + ID string Username string Acct string DisplayName string @@ -43,7 +43,7 @@ } type Attachement struct { - ID int64 + ID string Type string URL string RemoteURL string @@ -75,14 +75,14 @@ } type Mention struct { - ID int64 + ID string URL string Username string Acct string } type Notification struct { - ID int64 + ID string Type string CreatedAt time.Time Account *Account @@ -108,12 +108,12 @@ } type Status struct { - ID int64 + ID string URI string URL string Account *Account - InReplyToId int64 - InReplyToAccountID int64 + InReplyToId string + InReplyToAccountID string Reblog *Status Content string CreatedAT time.Time