#!/bin/bash

# Check if module already is installed (is /root/addon.id directory present?)
if [ -d "/root/nocobase" ]; then
    echo "Module nocobase is already installed."
    exit 0
fi

echo "Installing module nocobase..."

mkdir -p /root/nocobase

# Copy icon to /var/www/libre-workspace-static/lac/icons
FILE_ENDINGS=".png .jpg .jpeg .svg .webp"
for ending in $FILE_ENDINGS; do
    if [ -f "/usr/lib/libre-workspace/modules/nocobase/nocobase$ending" ]; then
        cp "/usr/lib/libre-workspace/modules/nocobase/nocobase$ending" "/var/www/libre-workspace-static/lac/icons/nocobase$ending"
        chown www-data:www-data "/var/www/libre-workspace-static/lac/icons/nocobase$ending"
        break
    fi
done

. /etc/libre-workspace/libre-workspace.env

cd /usr/lib/libre-workspace/modules/nocobase

bash setup_nocobase.sh
exit 0