Skip to content

Commit 01cd111

Browse files
committed
Correctly find annotate_models task in an engine
1 parent 6fd2fb6 commit 01cd111

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/tasks/migrate.rake

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,13 @@ module Annotate
2929
def self.update_annotations
3030
unless @@working || Annotate.skip_on_migration?
3131
@@working = true
32-
Rake::Task['annotate_models'].invoke
32+
if Rake::Task.task_defined?("annotate_models")
33+
Rake::Task["annotate_models"].invoke
34+
elsif Rake::Task.task_defined?("app:annotate_models")
35+
Rake::Task["app:annotate_models"].invoke
36+
else
37+
raise "Don't know how to build task 'annotate_models'"
38+
end
3339
end
3440
end
3541
end

0 commit comments

Comments
 (0)