mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 11:28:24 +00:00 
			
		
		
		
	Migrate reactions when migrating repository from github (#9599)
* Migrate reactions when migrating repository from github * fix missed sleep * fix tests * update reactions when external user binding * Fix test * fix tests * change the copy head * fix test * fix migrator add/delete reaction
This commit is contained in:
		
				
					committed by
					
						 Antoine GIRARD
						Antoine GIRARD
					
				
			
			
				
	
			
			
			
						parent
						
							4e566df1c6
						
					
				
				
					commit
					2b3e931cde
				
			| @@ -16,5 +16,5 @@ type Comment struct { | ||||
| 	Created     time.Time | ||||
| 	Updated     time.Time | ||||
| 	Content     string | ||||
| 	Reactions   *Reactions | ||||
| 	Reactions   []*Reaction | ||||
| } | ||||
|   | ||||
| @@ -22,5 +22,5 @@ type Issue struct { | ||||
| 	Updated     time.Time | ||||
| 	Closed      *time.Time | ||||
| 	Labels      []*Label | ||||
| 	Reactions   *Reactions | ||||
| 	Reactions   []*Reaction | ||||
| } | ||||
|   | ||||
| @@ -33,6 +33,7 @@ type PullRequest struct { | ||||
| 	Assignee       string | ||||
| 	Assignees      []string | ||||
| 	IsLocked       bool | ||||
| 	Reactions      []*Reaction | ||||
| } | ||||
|  | ||||
| // IsForkPullRequest returns true if the pull request from a forked repository but not the same repository | ||||
|   | ||||
| @@ -1,17 +1,12 @@ | ||||
| // Copyright 2019 The Gitea Authors. All rights reserved. | ||||
| // Copyright 2018 Jonas Franz. All rights reserved. | ||||
| // Copyright 2020 The Gitea Authors. All rights reserved. | ||||
| // Use of this source code is governed by a MIT-style | ||||
| // license that can be found in the LICENSE file. | ||||
|  | ||||
| package base | ||||
|  | ||||
| // Reactions represents a summary of reactions. | ||||
| type Reactions struct { | ||||
| 	TotalCount int | ||||
| 	PlusOne    int | ||||
| 	MinusOne   int | ||||
| 	Laugh      int | ||||
| 	Confused   int | ||||
| 	Heart      int | ||||
| 	Hooray     int | ||||
| // Reaction represents a reaction to an issue/pr/comment. | ||||
| type Reaction struct { | ||||
| 	UserID   int64 | ||||
| 	UserName string | ||||
| 	Content  string | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user