diff --git a/src/dev/peerat/framework/Router.java b/src/dev/peerat/framework/Router.java index 6048916..243c843 100644 --- a/src/dev/peerat/framework/Router.java +++ b/src/dev/peerat/framework/Router.java @@ -139,6 +139,7 @@ public class Router{ public Router registerPackages(DependencyInjector injector){ String clazz = Thread.currentThread().getStackTrace()[2].getClassName(); + if(clazz.startsWith("dev.peerat.framework")) clazz = Thread.currentThread().getStackTrace()[3].getClassName(); String pack = clazz.substring(0, clazz.lastIndexOf('.')); return registerPackages(pack, injector); }