chore: Fix type errors due to changing result error type

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton committed 2023-06-01 09:18:00 -04:00
1 parent f21e42d7e7
commit d8d6403b32
1 file changed
+14 -1
@@ -5,11 +5,24 @@
import { getActiveHelmRepositoriesChannel } from "../../../../common/helm/get-active-helm-repositories-channel";
import { getRequestChannelListenerInjectable } from "@k8slens/messaging";
import getActiveHelmRepositoriesInjectable from "./get-active-helm-repositories.injectable";
import { result } from "@k8slens/utilities";
const getActiveHelmRepositoriesChannelListenerInjectable = getRequestChannelListenerInjectable({
id: "get-active-helm-repositories-channel-listener",
channel: getActiveHelmRepositoriesChannel,
getHandler: (di) => di.inject(getActiveHelmRepositoriesInjectable),
getHandler: (di) => {
const getActiveHelmRepositories = di.inject(getActiveHelmRepositoriesInjectable);
return async () => {
const helmResult = await getActiveHelmRepositories();
if (helmResult.isOk) {
return helmResult;
}
return result.error(helmResult.error.toString());
};
},
});
export default getActiveHelmRepositoriesChannelListenerInjectable;