소스 검색

* Add event to set up request

Michaël Van Canneyt 3 년 전
부모
커밋
26e8ca99a2
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      packages/fcl-db/sqldbrestdataset.pp

+ 2 - 1
packages/fcl-db/sqldbrestdataset.pp

@@ -253,11 +253,12 @@ end;
 
 procedure TSQLDBRestConnection.SetupRequest(aXHR: TJSXMLHttpRequest);
 begin
-  inherited SetupRequest(aXHR);
   aXHR.setRequestHeader('Content-Type', 'application/json');
   aXHR.setRequestHeader('Accept', 'application/json');
   if (UserName<>'') then
     aXHR.setRequestHeader('Authorization', 'Basic '+window.btoa(UserName+':'+Password));
+  // Will call the OnSetupHTTPRequest handler
+  inherited SetupRequest(aXHR);
 end;
 
 function TSQLDBRestConnection.GetUpdateBaseURL(aRequest: TRecordUpdateDescriptor): String;