✨ New edited at property to prevent post background update shows as edited
This commit is contained in:
		@@ -28,6 +28,7 @@ type Post struct {
 | 
			
		||||
	RepostTo   *Post             `json:"repost_to" gorm:"foreignKey:RepostID"`
 | 
			
		||||
	Realm      *Realm            `json:"realm"`
 | 
			
		||||
 | 
			
		||||
	EditedAt *time.Time `json:"edited_at"`
 | 
			
		||||
	PinnedAt *time.Time `json:"pinned_at"`
 | 
			
		||||
 | 
			
		||||
	IsDraft        bool       `json:"is_draft"`
 | 
			
		||||
 
 | 
			
		||||
@@ -226,6 +226,8 @@ func NewPost(user models.Account, item models.Post) (models.Post, error) {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	item.EditedAt = lo.ToPtr(time.Now())
 | 
			
		||||
 | 
			
		||||
	if err := database.C.Save(&item).Error; err != nil {
 | 
			
		||||
		return item, err
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user