mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-07-16 23:18:56 +08:00
add: project's lesson_url
This commit is contained in:
@@ -183,7 +183,7 @@ class ProjectsController < ApplicationController
|
|||||||
|
|
||||||
private
|
private
|
||||||
def project_params
|
def project_params
|
||||||
params.permit(:user_id, :name, :description, :repository_name, :website,
|
params.permit(:user_id, :name, :description, :repository_name, :website, :lesson_url,
|
||||||
:project_category_id, :project_language_id, :license_id, :ignore_id, :private)
|
:project_category_id, :project_language_id, :license_id, :ignore_id, :private)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -6,3 +6,4 @@ json.project_category_id @project.project_category_id
|
|||||||
json.project_language_id @project.project_language_id
|
json.project_language_id @project.project_language_id
|
||||||
json.is_public @project.is_public
|
json.is_public @project.is_public
|
||||||
json.website @project.website
|
json.website @project.website
|
||||||
|
json.lesson_url @project.lesson_url
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
json.content @project.content
|
json.content @project.content
|
||||||
json.website @project.website
|
json.website @project.website
|
||||||
|
json.lesson_url @project.lesson_url
|
||||||
if @result[:readme].blank?
|
if @result[:readme].blank?
|
||||||
json.readme nil
|
json.readme nil
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -7,3 +7,4 @@ json.project_language_id @project.project_language_id
|
|||||||
json.private !@project.is_public
|
json.private !@project.is_public
|
||||||
json.website @project.website
|
json.website @project.website
|
||||||
json.project_units @project.project_units.pluck(:unit_type)
|
json.project_units @project.project_units.pluck(:unit_type)
|
||||||
|
json.lesson_url @project.lesson_url
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
class AddLessonUrlToProjects < ActiveRecord::Migration[5.2]
|
||||||
|
def change
|
||||||
|
add_column :projects, :lesson_url, :string
|
||||||
|
end
|
||||||
|
end
|
||||||
Reference in New Issue
Block a user