Browse Source

Merge branch 'develop' into standalone_develop

pull/342/head
yystopf 3 years ago
parent
commit
2f0e17a435
4 changed files with 7 additions and 0 deletions
  1. +2
    -0
      app/models/fork_user.rb
  2. +2
    -0
      app/models/praise_tread.rb
  3. +2
    -0
      app/models/watcher.rb
  4. +1
    -0
      app/views/api/v1/issues/_simple_detail.json.jbuilder

+ 2
- 0
app/models/fork_user.rb View File

@@ -25,10 +25,12 @@ class ForkUser < ApplicationRecord

def incre_project_common
CacheAsyncSetJob.perform_later("project_common_service", {forks: 1}, self.project_id)
self.project.update_column(:updated_on, Time.now)
end

def decre_project_common
CacheAsyncSetJob.perform_later("project_common_service", {forks: -1}, self.project_id)
self.project.update_column(:updated_on, Time.now)
end

def incre_user_statistic


+ 2
- 0
app/models/praise_tread.rb View File

@@ -26,10 +26,12 @@ class PraiseTread < ApplicationRecord
def incre_project_common
CacheAsyncSetJob.perform_later("project_common_service", {praises: 1}, self.praise_tread_object_id) if self.praise_tread_object_type == "Project"
self.praise_tread_object.update_column(:updated_on, Time.now) if self.praise_tread_object_type == "Project"
end
def decre_project_common
CacheAsyncSetJob.perform_later("project_common_service", {praises: -1}, self.praise_tread_object_id) if self.praise_tread_object_type == "Project"
self.praise_tread_object.update_column(:updated_on, Time.now) if self.praise_tread_object_type == "Project"
end
def incre_user_statistic


+ 2
- 0
app/models/watcher.rb View File

@@ -28,10 +28,12 @@ class Watcher < ApplicationRecord

def incre_project_common
CacheAsyncSetJob.perform_later("project_common_service", {watchers: 1}, self.watchable_id) if self.watchable_type == "Project"
self.watchable.update_column(:updated_on, Time.now) if self.watchable_type == "Project"
end

def decre_project_common
CacheAsyncSetJob.perform_later("project_common_service", {watchers: -1}, self.watchable_id) if self.watchable_type == "Project"
self.watchable.update_column(:updated_on, Time.now) if self.watchable_type == "Project"
end

def incre_user_statistic


+ 1
- 0
app/views/api/v1/issues/_simple_detail.json.jbuilder View File

@@ -8,6 +8,7 @@ end
json.status_name issue.issue_status&.name
json.priority_name issue.priority&.name
json.milestone_name issue.version&.name
json.milestone_id issue.fixed_version_id
json.author do
if issue.user.present?
json.partial! "api/v1/users/simple_user", locals: {user: issue.user}


Loading…
Cancel
Save