diff --git a/app/services/basil_service.rb b/app/services/basil_service.rb index dcf76695..fa7b5eca 100644 --- a/app/services/basil_service.rb +++ b/app/services/basil_service.rb @@ -1,6 +1,26 @@ class BasilService < Service IGNORED_VALUES = ['none', 'n/a', '.', '-', ' ', '?', '??', '???', 'x', nil] + def self.enabled_styles_for(page_type) + case page_type + when 'Character' + %w(realistic painting sketch digital abstract) + when 'Location' + %w(realistic painting sketch) + else + %w(Default) + end + end + + def self.experimental_styles_for(page_type) + case page_type + when 'Character' + %w(anime painting2 horror watercolor) + else + [] + end + end + def self.include_all_fields_in_category(user, page, category_label) category = AttributeCategory.where( user_id: user.id, diff --git a/app/views/basil/content.html.erb b/app/views/basil/content.html.erb index 46a5f640..e421042c 100644 --- a/app/views/basil/content.html.erb +++ b/app/views/basil/content.html.erb @@ -84,7 +84,7 @@ function commission_basil(style) {