|
|
|
@ -16,10 +16,7 @@ class Project < ApplicationRecord
|
|
|
|
|
has_many :attachments, as: :container, dependent: :destroy
|
|
|
|
|
has_one :project_score, dependent: :destroy
|
|
|
|
|
has_many :versions, -> { order("versions.effective_date DESC, versions.name DESC") }, dependent: :destroy
|
|
|
|
|
|
|
|
|
|
after_create do
|
|
|
|
|
SyncTrustieJob.perform_later("project", 1) if allow_sync_to_trustie?
|
|
|
|
|
end #同步到trustie
|
|
|
|
|
has_many :praise_treads, as: :praise_tread_object, dependent: :destroy
|
|
|
|
|
|
|
|
|
|
# 创建者
|
|
|
|
|
def creator
|
|
|
|
|