parent
dc8f74d0e8
commit
156b046c0d
25
main.go
25
main.go
|
@ -217,10 +217,10 @@ func mainMouseClick(b *gui.ButtonMap) {
|
||||||
event.Account = b.Account
|
event.Account = b.Account
|
||||||
prepareAndSend(event)
|
prepareAndSend(event)
|
||||||
|
|
||||||
// count := 0
|
count := 0
|
||||||
for {
|
for {
|
||||||
log.Println("\tSleep() in buttonClick() gui.Data.State =", gui.Data.State)
|
log.Println("\tSleep() in buttonClick() gui.Data.State =", gui.Data.State)
|
||||||
time.Sleep(20 * time.Millisecond)
|
time.Sleep(200 * time.Millisecond)
|
||||||
if (gui.Data.State == "NEW PROTOBUF") {
|
if (gui.Data.State == "NEW PROTOBUF") {
|
||||||
if (currentMessage == nil) {
|
if (currentMessage == nil) {
|
||||||
gui.SocketError()
|
gui.SocketError()
|
||||||
|
@ -232,6 +232,13 @@ func mainMouseClick(b *gui.ButtonMap) {
|
||||||
log.Println("\tLOGIN WAS OK!", msg)
|
log.Println("\tLOGIN WAS OK!", msg)
|
||||||
log.Println("\tLOGIN WAS OK! old button.Account was =", b.Account)
|
log.Println("\tLOGIN WAS OK! old button.Account was =", b.Account)
|
||||||
log.Println("\tLOGIN WAS OK! currentMessage.Account =", currentMessage.Account)
|
log.Println("\tLOGIN WAS OK! currentMessage.Account =", currentMessage.Account)
|
||||||
|
if (b.Account.Id == currentMessage.Account.Id) {
|
||||||
|
if (b.Account.Token != currentMessage.Account.Token) {
|
||||||
|
log.Println("\tLOGIN SENT NEW TOKEN")
|
||||||
|
b.Account.Token = currentMessage.Account.Token
|
||||||
|
log.Println("\tLOGIN WAS OK! old button.Account is now =", b.Account)
|
||||||
|
}
|
||||||
|
}
|
||||||
log.Println("\tLOGIN WAS OK!")
|
log.Println("\tLOGIN WAS OK!")
|
||||||
gui.MessageWindow("Login OK", msg)
|
gui.MessageWindow("Login OK", msg)
|
||||||
} else if (currentMessage.Type == pb.Event_FAIL) {
|
} else if (currentMessage.Type == pb.Event_FAIL) {
|
||||||
|
@ -250,8 +257,7 @@ func mainMouseClick(b *gui.ButtonMap) {
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
/*
|
// TODO: fix this with an actual timeout
|
||||||
TODO: fix this with an actual timeout
|
|
||||||
count += 1
|
count += 1
|
||||||
if (count > 10) {
|
if (count > 10) {
|
||||||
log.Println("\tERROR: waited too long for a resposne")
|
log.Println("\tERROR: waited too long for a resposne")
|
||||||
|
@ -259,11 +265,15 @@ func mainMouseClick(b *gui.ButtonMap) {
|
||||||
gui.Data.State = "done"
|
gui.Data.State = "done"
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
} else if (b.Action == "SHOW") {
|
} else if (b.Action == "SHOW") {
|
||||||
log.Println("\tTRIGGER DISPLAY ACCOUNT")
|
log.Println("\tTRIGGER DISPLAY ACCOUNT")
|
||||||
gui.Data.State = "SEND WEBSOCKET"
|
gui.Data.State = "SEND WEBSOCKET"
|
||||||
|
|
||||||
|
event := pb.MakeGetEvent()
|
||||||
|
event.Account = b.Account
|
||||||
|
prepareAndSend(event)
|
||||||
|
|
||||||
count := 0
|
count := 0
|
||||||
for {
|
for {
|
||||||
log.Println("\tSleep() in buttonClick() gui.Data.State =", gui.Data.State)
|
log.Println("\tSleep() in buttonClick() gui.Data.State =", gui.Data.State)
|
||||||
|
@ -353,11 +363,6 @@ func watchGUI() {
|
||||||
count += 1
|
count += 1
|
||||||
time.Sleep(200 * time.Millisecond)
|
time.Sleep(200 * time.Millisecond)
|
||||||
|
|
||||||
if (gui.Data.State == "SEND WEBSOCKET") {
|
|
||||||
log.Println("\tTRIGGERING SEND WEBSOCKET")
|
|
||||||
event := pb.MakeGetEvent()
|
|
||||||
prepareAndSend(event)
|
|
||||||
}
|
|
||||||
if (gui.Data.State == "CREATE") {
|
if (gui.Data.State == "CREATE") {
|
||||||
log.Println("\tTRIGGERING CREATE")
|
log.Println("\tTRIGGERING CREATE")
|
||||||
event := pb.MakeAddVmEvent()
|
event := pb.MakeAddVmEvent()
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
"height": 500,
|
"height": 500,
|
||||||
"accounts": [
|
"accounts": [
|
||||||
{
|
{
|
||||||
|
"id": 42,
|
||||||
"nick": "jcarr",
|
"nick": "jcarr",
|
||||||
"username": "jcarr@wit.com",
|
"username": "jcarr@wit.com",
|
||||||
"token": "eyJhbGciOiJFUzM4NCIsInR5cCI6IkpXVCJ9.eyJ4IjozLCJyIjoiIiwiY3NyZiI6InRBY1p2eXVJbk1YdWUxV0RSbDFIeDI5YSIsImV4cCI6MTU1OTI3MDQwMCwiaXNzIjoid2l0Iiwic3ViIjoiamNhcnJAd2l0LmNvbSJ9.bqXX_6yrUHQGYh3SEmW8ydSa9Xfqx-HIKutTN_GirwhC_VrVX1xJBcgYfjdKGegvwY7Td1vO3rs40Iz7ifcptrtdzJnDX62d_1JJPKBHUQUfnTLr2qoTgaljElFM0Q_e",
|
"token": "eyJhbGciOiJFUzM4NCIsInR5cCI6IkpXVCJ9.eyJ4IjozLCJyIjoiIiwiY3NyZiI6InRBY1p2eXVJbk1YdWUxV0RSbDFIeDI5YSIsImV4cCI6MTU1OTI3MDQwMCwiaXNzIjoid2l0Iiwic3ViIjoiamNhcnJAd2l0LmNvbSJ9.bqXX_6yrUHQGYh3SEmW8ydSa9Xfqx-HIKutTN_GirwhC_VrVX1xJBcgYfjdKGegvwY7Td1vO3rs40Iz7ifcptrtdzJnDX62d_1JJPKBHUQUfnTLr2qoTgaljElFM0Q_e",
|
||||||
|
@ -12,6 +13,7 @@
|
||||||
"domain": "test.wit.com"
|
"domain": "test.wit.com"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"id": 21,
|
||||||
"nick": "jcarr2",
|
"nick": "jcarr2",
|
||||||
"username": "jcarr@wit.com",
|
"username": "jcarr@wit.com",
|
||||||
"email": "jcarr@wit.com",
|
"email": "jcarr@wit.com",
|
||||||
|
@ -22,6 +24,7 @@
|
||||||
"domain": "test.wit.com"
|
"domain": "test.wit.com"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"id": 57,
|
||||||
"nick": "bmath",
|
"nick": "bmath",
|
||||||
"username": "bmath@wit.com",
|
"username": "bmath@wit.com",
|
||||||
"token": "eyJhbGciOiJFUzM4NCIsInR5cCI6IkpXVCJ9.eyJ4IjoyLCJyIjoiIiwiY3NyZiI6ImJRSVFtV2JjdktUN2FtUWpEZWlMUFhXeSIsImV4cCI6MTU1OTQzMTgzNiwiaXNzIjoid2l0Iiwic3ViIjoiYm1hdGhAd2l0LmNvbSJ9.9hdVWBZwAA1Hssf6Oh9UlP_DW3TPIv30wuq8pyhQHtQLaBgAXgaSqwBbGOWrjhYixQlzfUCZ6Oym6AqVNJ3H5_lPl3wwUm7Qz3G0zmenV2BE54rtVoENbzm_cKSzMqco",
|
"token": "eyJhbGciOiJFUzM4NCIsInR5cCI6IkpXVCJ9.eyJ4IjoyLCJyIjoiIiwiY3NyZiI6ImJRSVFtV2JjdktUN2FtUWpEZWlMUFhXeSIsImV4cCI6MTU1OTQzMTgzNiwiaXNzIjoid2l0Iiwic3ViIjoiYm1hdGhAd2l0LmNvbSJ9.9hdVWBZwAA1Hssf6Oh9UlP_DW3TPIv30wuq8pyhQHtQLaBgAXgaSqwBbGOWrjhYixQlzfUCZ6Oym6AqVNJ3H5_lPl3wwUm7Qz3G0zmenV2BE54rtVoENbzm_cKSzMqco",
|
||||||
|
|
Loading…
Reference in New Issue