Merge pull request '项目搜索标签相关' (#42) from yystopf/forgeplus:hh_project_topic into develop

This commit is contained in:
2023-04-07 17:22:54 +08:00
16 changed files with 151 additions and 6 deletions

View File

@@ -126,6 +126,8 @@ class Project < ApplicationRecord
has_many :webhooks, class_name: "Gitea::Webhook", primary_key: :gpid, foreign_key: :repo_id
has_many :user_trace_tasks, dependent: :destroy
has_many :project_invite_links, dependent: :destroy
has_many :project_topic_ralates, dependent: :destroy
has_many :project_topics, through: :project_topic_ralates
after_create :incre_user_statistic, :incre_platform_statistic
after_save :check_project_members
before_save :set_invite_code, :reset_unmember_followed, :set_recommend_and_is_pinned, :reset_cache_data