MCPcopy Create free account
hub / github.com/ScattrdBlade/bigFileUpload / getFallbackServices

Function getFallbackServices

utils/upload.ts:89–99  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

87}
88
89function getFallbackServices(): ServiceType[] {
90 const configuredOrder = (settings.store as { fallbackOrder?: string; }).fallbackOrder || fallbackServiceOrder.join(",");
91 const services = configuredOrder
92 .split(/[\n,]/)
93 .map(service => service.trim())
94 .filter((service): service is ServiceType => Object.values(ServiceType).includes(service as ServiceType));
95
96 return services.length === fallbackServiceOrder.length && new Set(services).size === fallbackServiceOrder.length
97 ? services
98 : fallbackServiceOrder;
99}
100
101function emitUploadState() {
102 for (const listener of uploadStateListeners) {

Callers 2

isConfiguredFunction · 0.85
buildUploadOrderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected