hi guys, another error now,
== Compilation error on file web/views/topic_view.ex ==
** (CompileError) web/views/topic_view.ex:1: cannot define module Discuss.Topic because it is currently being defined in web/models/topic.ex:1
(stdlib) erl_eval.erl:670: :erl_eval.do_apply/6
(elixir) lib/kernel/parallel_compiler.ex:117: anonymous fn/4 in Kernel.ParallelCompiler.spawn_compilers/1
i cleaned all the deps then i got it again but when i fire the server i got this error.
what can i do?
thanks.
1 Like
Well, is the error correct? It’s saying you define the same module twice. What is the module you define in web/views/topic_view.ex
. What is the module you define in web/models/topic.ex
?
1 Like
i found it right now, this is madness…two hours to find the error! and was so simple…basically wasa typo, i define it like Discuss.Topic, instead of TopicView for the view.
thanks aw.
1 Like
Yup. Do you see how the error tells you this information?
2 Likes
yeah now i saw that it say to look in the view file, because in the beginning i passed that line and i was checking only the model file, and everything was good there.
ahah
thanks.
2 Likes