|  | @@ -637,6 +637,7 @@ function pleroma_add_emoji {
 | 
	
		
			
			| 637 | 637 |      else
 | 
	
		
			
			| 638 | 638 |          sed -i "s|${shortcode},.*|${shortcode}, /emoji/${shortcode}.${image_extension}|g" $PLEROMA_DIR/config/emoji.txt
 | 
	
		
			
			| 639 | 639 |      fi
 | 
	
		
			
			|  | 640 | +    cp $PLEROMA_DIR/config/emoji.txt $PLEROMA_DIR/config/emoji_prev.txt
 | 
	
		
			
			| 640 | 641 |  
 | 
	
		
			
			| 641 | 642 |      chown -R pleroma:pleroma $PLEROMA_DIR
 | 
	
		
			
			| 642 | 643 |      clear
 | 
	
	
		
			
			|  | @@ -704,6 +705,10 @@ function upgrade_pleroma {
 | 
	
		
			
			| 704 | 705 |      # make a copy of the configuration
 | 
	
		
			
			| 705 | 706 |      cp $PLEROMA_DIR/priv/static/static/config.json $PLEROMA_DIR/priv/static/static/config_prev.json
 | 
	
		
			
			| 706 | 707 |  
 | 
	
		
			
			|  | 708 | +    if [ -f $PLEROMA_DIR/config/emoji.txt ]; then
 | 
	
		
			
			|  | 709 | +        cp $PLEROMA_DIR/config/emoji.txt $PLEROMA_DIR/config/emoji_prev.txt
 | 
	
		
			
			|  | 710 | +    fi
 | 
	
		
			
			|  | 711 | +
 | 
	
		
			
			| 707 | 712 |      function_check set_repo_commit
 | 
	
		
			
			| 708 | 713 |      set_repo_commit $PLEROMA_DIR "pleroma commit" "$PLEROMA_COMMIT" $PLEROMA_REPO
 | 
	
		
			
			| 709 | 714 |      chown -R pleroma:pleroma $PLEROMA_DIR
 | 
	
	
		
			
			|  | @@ -712,6 +717,11 @@ function upgrade_pleroma {
 | 
	
		
			
			| 712 | 717 |      cp $PLEROMA_DIR/priv/static/static/config_prev.json $PLEROMA_DIR/priv/static/static/config.json
 | 
	
		
			
			| 713 | 718 |      chown pleroma:pleroma $PLEROMA_DIR/priv/static/static/config.json
 | 
	
		
			
			| 714 | 719 |  
 | 
	
		
			
			|  | 720 | +    if [ -f $PLEROMA_DIR/config/emoji_prev.txt ]; then
 | 
	
		
			
			|  | 721 | +        cp $PLEROMA_DIR/config/emoji_prev.txt $PLEROMA_DIR/config/emoji.txt
 | 
	
		
			
			|  | 722 | +        chown pleroma:pleroma $PLEROMA_DIR/config/emoji.txt
 | 
	
		
			
			|  | 723 | +    fi
 | 
	
		
			
			|  | 724 | +
 | 
	
		
			
			| 715 | 725 |      sudo -u pleroma mix deps.get
 | 
	
		
			
			| 716 | 726 |      pleroma_recompile
 | 
	
		
			
			| 717 | 727 |  
 |