11sap . ui . define ( [
22 "sap/ui/core/util/MockServer" ,
33 "sap/ui/model/json/JSONModel" ,
4- "sap/base/Log" ,
5- "sap/base/util/UriParameters"
6- ] , ( MockServer , JSONModel , Log , UriParameters ) => {
4+ "sap/base/Log"
5+ ] , ( MockServer , JSONModel , Log ) => {
76 "use strict" ;
87
98
@@ -30,7 +29,7 @@ sap.ui.define([
3029 oManifestModel = new JSONModel ( sManifestUrl ) ;
3130
3231 oManifestModel . attachRequestCompleted ( ( ) => {
33- const oUriParameters = new UriParameters ( window . location . href ) ,
32+ const oSearchParams = new URLSearchParams ( window . location . search ) ,
3433 // Parse manifest for local metadata URI
3534 sJsonFilesUrl = sap . ui . require . toUrl ( sJsonFilesPath ) ,
3635 oMainDataSource = oManifestModel . getProperty ( "/sap.app/dataSources/mainService" ) ,
@@ -50,7 +49,7 @@ sap.ui.define([
5049 // Configure mock server with the given options or a default delay of 0.5s
5150 MockServer . config ( {
5251 autoRespond : true ,
53- autoRespondAfter : ( oOptions . delay || oUriParameters . get ( "serverDelay" ) || 500 )
52+ autoRespondAfter : ( oOptions . delay || oSearchParams . get ( "serverDelay" ) || 500 )
5453 } ) ;
5554
5655 // Simulate all requests using mock data
@@ -69,7 +68,7 @@ sap.ui.define([
6968 } ;
7069
7170 // Simulate metadata errors
72- if ( oOptions . metadataError || oUriParameters . get ( "metadataError" ) ) {
71+ if ( oOptions . metadataError || oSearchParams . get ( "metadataError" ) ) {
7372 aRequests . forEach ( ( aEntry ) => {
7473 if ( aEntry . path . toString ( ) . indexOf ( "$metadata" ) > - 1 ) {
7574 fnResponse ( 500 , "metadata Error" , aEntry ) ;
@@ -78,7 +77,7 @@ sap.ui.define([
7877 }
7978
8079 // Simulate request errors
81- const sErrorParam = oOptions . errorType || oUriParameters . get ( "errorType" ) ,
80+ const sErrorParam = oOptions . errorType || oSearchParams . get ( "errorType" ) ,
8281 iErrorCode = sErrorParam === "badRequest" ? 400 : 500 ;
8382 if ( sErrorParam ) {
8483 aRequests . forEach ( ( aEntry ) => {
0 commit comments