Skip to content

Commit e7b3c83

Browse files
Boris Dorofeevnodkz
authored andcommitted
fix: change prefix discovery
1 parent 815f19b commit e7b3c83

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

example/src/demo_queues/fetchMetrics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { createBullConnection } from '../connectRedis';
33

44
export const queueSettings = {
55
name: 'fetch_metrics',
6-
prefix: 'bull.demo',
6+
prefix: 'bull:demo',
77
};
88

99
const prefix = queueSettings.prefix;

example/src/schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const { queryFields, mutationFields } = composeBull({
88
jobDataTC: `type MyJobData { fieldA: String! fieldB: String}`,
99
queue: {
1010
name: 'fetch_metrics',
11-
prefix: 'bull.demo',
11+
prefix: 'bull:demo:*',
1212
},
1313
redis: createBullConnection('queue'),
1414
});

src/helpers/queueTitles.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ export async function fetchQueueTitles(prefix: string, opts: Options): Promise<A
1111
return keys.map((key) => {
1212
const parts = key.split(':');
1313
return {
14-
prefix: parts[0],
15-
queueName: parts[1],
14+
prefix: parts.slice(0, -2).join(':'),
15+
queueName: parts[parts.length - 2],
1616
};
1717
});
1818
}

src/query/queueKeys.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { SchemaComposer, ObjectTypeComposerFieldConfigAsObjectDefinition } from 'graphql-compose';
2-
import { normalizePrefixGlob, fetchQueueTitles } from '../helpers';
2+
import { fetchQueueTitles } from '../helpers';
33
import { Options } from '../definitions';
44

55
export function createQueueKeysFC(
@@ -24,7 +24,7 @@ export function createQueueKeysFC(
2424
},
2525
},
2626
resolve: async (_, { prefixGlob }) => {
27-
return fetchQueueTitles(normalizePrefixGlob(prefixGlob), opts);
27+
return fetchQueueTitles(prefixGlob, opts);
2828
},
2929
};
3030
}

0 commit comments

Comments
 (0)