diff --git a/app/controllers/personal_courses_controller.rb b/app/controllers/personal_courses_controller.rb index 2f5b2ca..bf7f6ae 100644 --- a/app/controllers/personal_courses_controller.rb +++ b/app/controllers/personal_courses_controller.rb @@ -33,6 +33,7 @@ class PersonalCoursesController < ApplicationController fields_to_show = [ "year", "course_category", + "course_code", "title", "objective", "course_semester", diff --git a/app/models/course.rb b/app/models/course.rb index fc839bf..6c4e7fe 100644 --- a/app/models/course.rb +++ b/app/models/course.rb @@ -9,6 +9,7 @@ class Course field :objective, localize: true field :year, type: Integer field :student_ids, type: Array, default: [] + field :course_code, type: String, default: "" has_many :course_syllabus_files, :dependent => :destroy, :autosave => true has_many :course_progress_files, :dependent => :destroy, :autosave => true has_many :course_activity_files, :dependent => :destroy, :autosave => true @@ -65,6 +66,7 @@ class Course fields_to_show = [ "course_category", + "course_code", "title", "year", ] diff --git a/app/views/admin/courses/_form.html.erb b/app/views/admin/courses/_form.html.erb index 709ce53..3b3bc5b 100644 --- a/app/views/admin/courses/_form.html.erb +++ b/app/views/admin/courses/_form.html.erb @@ -40,7 +40,13 @@ <% @site_in_use_locales.each_with_index do |locale, i| %>