Quantcast
Channel: V5 Issue - SambaClub Forum
Viewing all articles
Browse latest Browse all 749

Something wrong with my Message Server

$
0
0

When an order is posted to the Message Server via gql, it returns

"errors": [
    {
      "locations": [
        {
          "line": 0,
          "column": 0
        }
      ],
      "message": "Error trying to resolve addTicket.",

However, if another order immediately posts the the MS (within like 10 seconds), it gives no error.

{
  "data": {
    "addTicket": {
      "id": 966734
    }
  },
  "errors": null
}

Here’s the console log of the GF integration. Two orders come in at approximately the same time. The first one doesn’t go through, but the second one goes through.

Reading Tickets...
Reading Tickets...
Reading Tickets...
Reading Tickets...

        mutation m{addTicket(
            ticket:{type:"Delivery Ticket",
                department:"Delivery",
                user:"Administrator",
                terminal:"Server",
                note:"No napkinsBuzzer is 104NO CONTACT DELIVERY",
                entities:[{entityType:"Customers",name:"redacted"}],
                states:[
                    {stateName:"Status",state:"New Orders"},
                    {stateName:"Source",state:"GloriaFood Delivery Prepaid"},
                    {stateName:"Payment",state:"ONLINE"},
                                        {stateName:"Delivery",state:"Waiting"},
                                        {stateName:"OnlineType",state:"delivery"}
                ],
                tags:[
                                        {tagName:"Delivery Minutes",tag:"44"},
                                        {tagName:"Paid",tag:"GloriaFood Paid"},
                                        {tagName:"Delivery Tip",tag:"3.84"},
                                        {tagName:"DeliveryAddress",tag:"redacted"}
                                ],
                calculations:[],
                orders:[{
            name:"Tuna Salad",
            menuItemName:"",
            quantity:1,
            portion:"Hero",
            price:7,
            tags:[{tagName:"Vegetables",tag:"Tomato",price:0.4,quantity:1},{tagName:"Vegetables",tag:"Cucumber",price:0.4,quantity:1},{tagName:"Dressings",tag:"Mustard",price:0,quantity:1}],
            states:[
                {stateName:"Status",state:"New"},{stateName:"KDOrderStatus",state:"KDFNewDelivery"}
            ]
        },{
            name:"Kettle Chips Hal's BBQ 2 oz",
            menuItemName:"",
            quantity:1,
            
            
            tags:[],
            states:[
                {stateName:"Status",state:"New"}
            ]
        },{
            name:"Iced Coffee",
            menuItemName:"",
            quantity:1,
            portion:"Medium",
            price:3.55,
            tags:[{tagName:"Coffee Milk",tag:"Oatmilk",price:0.5,quantity:1},{tagName:"Sweetener",tag:"Sugar",price:0,quantity:1}],
            states:[
                {stateName:"Status",state:"New"}
            ]
        }]
            }){id}}
{ addTicket: null }
Reading Tickets...

        mutation m{addTicket(
            ticket:{type:"Delivery Ticket",
                department:"Delivery",
                user:"Administrator",
                terminal:"Server",
                note:"NO CONTACT DELIVERY",
                entities:[{entityType:"Customers",name:"redacted"}],
                states:[
                    {stateName:"Status",state:"New Orders"},
                    {stateName:"Source",state:"GloriaFood Delivery Prepaid"},
                    {stateName:"Payment",state:"ONLINE"},
                                        {stateName:"Delivery",state:"Waiting"},
                                        {stateName:"OnlineType",state:"delivery"}
                ],
                tags:[
                                        {tagName:"Delivery Minutes",tag:"45"},
                                        {tagName:"Paid",tag:"GloriaFood Paid"},
                                        {tagName:"Delivery Tip",tag:"2.62"},
                                        {tagName:"DeliveryAddress",tag:"redacted"}
                                ],
                calculations:[],
                orders:[{
            name:"Eggs (No Meat)",
            menuItemName:"",
            quantity:1,
            portion:"Roll",
            price:3.75,
            tags:[{tagName:"Roll Type",tag:"Toasted Plain Roll",price:0,quantity:1},{tagName:"Egg Style",tag:"Scrambled",price:0,quantity:1},{tagName:"Cheese",tag:"Provolone Cheese",price:0.7,quantity:1},{tagName:"Vegetables",tag:"Grilled Mushroom",price:0.85,quantity:1},{tagName:"Dressings",tag:"Chipotle Mayo",price:0,quantity:1}],
            states:[
                {stateName:"Status",state:"New"},{stateName:"KDOrderStatus",state:"KDFNewDelivery"}
            ]
        },{
            name:"PB&B Smoothie",
            menuItemName:"",
            quantity:1,
            
            
            tags:[{tagName:"Milk Substitutions 1",tag:"Use Almondmilk",price:0,quantity:1},{tagName:"Comment",tag:"Instructions",note:"Not too sweet if possible"}],
            states:[
                {stateName:"Status",state:"New"}
            ]
        }]
            }){id}}
{ addTicket: { id: 966732 } }
Reading Tickets...
Reading Tickets...
Reading Tickets...

Is my Message Server sleeping or something?

6 posts - 2 participants

Read full topic


Viewing all articles
Browse latest Browse all 749

Trending Articles