From 7901079054c5255b87de46eef5e5d2ba9a7896f8 Mon Sep 17 00:00:00 2001 From: cha0s Date: Fri, 26 Jun 2020 00:27:53 -0500 Subject: [PATCH] fix: only accept trait updates --- packages/entity/trait/registrar.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/entity/trait/registrar.js b/packages/entity/trait/registrar.js index 2dde4dd..e9fd4da 100644 --- a/packages/entity/trait/registrar.js +++ b/packages/entity/trait/registrar.js @@ -38,9 +38,11 @@ export function lookupTrait(type) { registerHooks({ autoreg$accept: (type, M) => { - const {default: Trait} = M; - typeTo.set(Trait.type(), Trait); - traitTo.set(Trait, M); + if ('trait' === type) { + const {default: Trait} = M; + typeTo.set(Trait.type(), Trait); + traitTo.set(Trait, M); + } }, }, '@avocado/entity/trait/registrar');