#!/bin/bash

BACKUPDIR=$(ls -td /var/lib/univention-appcenter/backups/appcenter-backup-mattermost:*/ 2>/dev/null 1| head -1)
APPDIR="/var/lib/univention-appcenter/apps/mattermost/"

# check if a previous backup exists and move it back into the app directory
if [ -d "$BACKUPDIR" ] && [ ! -d "$APPDIR" ]; then
	echo "restoring backup from a previous app"
	mkdir -p "$APPDIR"
	rsync -avP "$BACKUPDIR" "$APPDIR"
	chown -R 105:106 "$APPDIR"/data/mysql
else
	echo "Mattermost is already installed or no backup present"
fi
