Skip to content

Commit 33051ad

Browse files
authored
Merge pull request #1872 from openstax/teacher-as-student
add teacher_student_enabled feature flag
2 parents 3dd4772 + c6029de commit 33051ad

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

app/models/settings/db.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,6 @@ def _define_field(key, *rest)
7676
field :payments_enabled, type: :boolean, default: false
7777
field :response_validation_enabled, type: :boolean, default: true
7878
field :response_validation_ui_enabled, type: :boolean, default: true
79+
field :teacher_student_enabled, type: :boolean, default: false
7980
end
8081
end

app/representers/api/v1/bootstrap_data_representer.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ class BootstrapDataRepresenter < ::Roar::Decorator
6969
property :feature_flags, writeable: false, readable: true, getter: ->(*) do
7070
{
7171
is_payments_enabled: Settings::Payments.payments_enabled,
72+
teacher_student_enabled: Settings::Db[:teacher_student_enabled]
7273
}
7374
end
7475

config/locales/en.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,5 @@ en:
103103
find_tutor_course_period_report_id:
104104
name: 'Find Tutor Course Period Report ID'
105105
help_block: 'The Salesforce ID for the "Find Tutor Course Period" Report'
106+
teacher_student_enabled:
107+
name: 'Can teachers become a student in their course?'

0 commit comments

Comments
 (0)