Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-4270

Incorrect Response Code during CLICK event when lot and lat parameters are empty

    XMLWordPrintable

Details

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None
    • Personalization
    • None

    Description

      Test:

      1. Send a CLICK event request with lon and lat parameters empty:

      [GET] https://event.test.perso.ibexa.co/api/17742/click/18369/96/70200?lon=&lat=

       

      Expected result:

      1. Tracker response should look like this:

      • Response Code: 400
      • Response message should look like:

       

       [GET] https://event.test.perso.ibexa.co/api/17742/click/18369/96/70200?lon=&lat=
      
      {  
        "statusCode" : 400,  
        "reasonPhrase" : "Bad Request",  
        "faultMessage" : "Request parameter: lon should not be empty.", 
        "faultDetail" :   
        {    
          "parameterName" : "lon",    
          "parameterValue" : null,    
          "message" : "Request parameter: lon should not be empty."  
        },  
        "faultCode" : "Bad Request",  
        "debugCause" :   
        {    
          "message" : "Request parameter: lon should not be empty.",  
          "stackTrace" : [...],    
        "cause" :     
        {      
          "message" : "Request parameter: lon should not be empty.",      
          "stackTrace" : [...],      
          "class" : "..."    
        },    
        "class" : "..."  
       }
      },
      {  
        "statusCode" : 400,  
        "reasonPhrase" : "Bad Request",  
        "faultMessage" : "Request parameter: lat should not be empty.",  
        "faultDetail" :   
        {    
          "parameterName" : "lat",    
          "parameterValue" : null,    
          "message" : "Request parameter: lat should not be empty."  
        },  
        "faultCode" : "Bad Request",  
        "debugCause" :   
        {    
          "message" : "Request parameter: lat should not be empty.",     
          "stackTrace" : [...],    
          "cause" :     
          {      
             "message" : "Request parameter: lat should not be empty.",      
             "stackTrace" : [...],      
             "class" : "..."    
          },    
          "class" : "..."  
        }
      }
       

       

      Actual result is:

      Tracker response is:

      • Response Code: 500
      • Response message: 
        empty String

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              mikolaj.karaczyn-obsolete@ibexa.co Mikołaj Karaczyn (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: