﻿public static BindUIColumn("MS Protocol")
function CalcMethodCol(oS : Session){
    var isMAPI: boolean = false;
    if (oS.RequestHeaders.ExistsAndContains("Content-Type", "application/mapi-http")) {
        isMAPI = true; 
    }    else if (oS.ResponseHeaders.ExistsAndEquals("X-ResponseCode", "0") && oS.ResponseHeaders.ExistsAndContains("Content-Type", "application/mapi-http"))
    {
        isMAPI = true; 
    }
    else if (oS.ResponseHeaders.Exists("X-ResponseCode") && !oS.ResponseHeaders.ExistsAndEquals("X-ResponseCode", "0") && oS.ResponseHeaders.ExistsAndContains("Content-Type", "text/html")) {
        isMAPI = true;
    }
    else {
        isMAPI = false; 
    }

    if(isMAPI && oS.RequestHeaders.ExistsAndContains("X-RequestType", "Execute")) {
        return "MS-OXCROPS";  
    }
    else if (isMAPI) {
        return "MS-OXCMAPIHTTP";
    }
    else {
        return "";
    }
}
@@ -73,16 +73,17 @@
 Session)
+ 
 %7B%0D%0A    v
@@ -230,19 +230,16 @@
  %0D%0A    %7D
-   
  else if
@@ -379,21 +379,16 @@
 -http%22))
-%0D%0A   
  %7B%0D%0A    
@@ -405,37 +405,32 @@
  = true; %0D%0A    %7D
-%0D%0A   
  else if (oS.Res
@@ -623,37 +623,32 @@
 I = true;%0D%0A    %7D
-%0D%0A   
  else %7B%0D%0A       
@@ -793,29 +793,24 @@
 S%22;  %0D%0A    %7D
-%0D%0A   
  else if (is
@@ -857,21 +857,16 @@
 ;%0D%0A    %7D
-%0D%0A   
  else %7B%0D

modify the else position