Migration: drop to long repo topics (#14152)
This commit is contained in:
		
							parent
							
								
									cf9d471631
								
							
						
					
					
						commit
						212fa340cf
					
				
					 1 changed files with 9 additions and 0 deletions
				
			
		|  | @ -154,6 +154,15 @@ func (g *GiteaLocalUploader) Close() { | |||
| 
 | ||||
| // CreateTopics creates topics
 | ||||
| func (g *GiteaLocalUploader) CreateTopics(topics ...string) error { | ||||
| 	// ignore topics to long for the db
 | ||||
| 	c := 0 | ||||
| 	for i := range topics { | ||||
| 		if len(topics[i]) <= 50 { | ||||
| 			topics[c] = topics[i] | ||||
| 			c++ | ||||
| 		} | ||||
| 	} | ||||
| 	topics = topics[:c] | ||||
| 	return models.SaveTopics(g.repo.ID, topics...) | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue