Browse Source

fix: return empty string when equal to rootNamespace

pull/5434/head
Arman Ozak 6 years ago
parent
commit
94c08c4f98
  1. 2
      npm/ng-packs/packages/schematics/src/utils/namespace.ts

2
npm/ng-packs/packages/schematics/src/utils/namespace.ts

@ -7,6 +7,8 @@ export function parseNamespace(solution: string, type: string) {
.slice(0, -1) .slice(0, -1)
.join('.'); .join('.');
if (solution === namespace) return '';
solution.split('.').reduceRight((acc, part) => { solution.split('.').reduceRight((acc, part) => {
acc = `${part}\\.${acc}`; acc = `${part}\\.${acc}`;
const regex = new RegExp(`^${acc}(Controllers\\.)?`); const regex = new RegExp(`^${acc}(Controllers\\.)?`);

Loading…
Cancel
Save