Skip to content

Commit 12c51a3

Browse files
author
Tharika Madurapperuma
committed
Fix API invocation error after migration
1 parent f88d331 commit 12c51a3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Diff for: components/apimgt/org.wso2.carbon.apimgt.keymgt/src/main/java/org/wso2/carbon/apimgt/keymgt/model/impl/SubscriptionDataStoreImpl.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -775,8 +775,12 @@ public Map<String, API> getAllAPIsByContextList() {
775775
apiContextAPIMap.put(api.getContext(), api);
776776
if (api.isDefaultVersion()) {
777777
String context = api.getContext();
778+
String defaultContext = context;
778779
int index = context.lastIndexOf("/" + api.getApiVersion());
779-
apiContextAPIMap.put(context.substring(0, index), api);
780+
if (index != -1) {
781+
defaultContext = context.substring(0, index);
782+
}
783+
apiContextAPIMap.put(defaultContext, api);
780784
}
781785
}
782786
return apiContextAPIMap;

0 commit comments

Comments
 (0)