Files
Odoo-Build/scripts/odoo13_web_timeline_nounassigned_patch
T
2022-06-16 13:49:04 +02:00

34 lines
675 B
Bash
Executable File

#!/bin/bash
# Get script name
SCRIPT=$(basename "$0")
# First param is docker container
CONTAINER=$1
# Default configuration
PACKAGE_PATH="/mnt/addons"
# Custom configuration
FILE_PATH="${PACKAGE_PATH}/web_timeline/static/src/js/timeline_renderer.js"
FIND='groups.push({id: -1, content: _t("<b>UNASSIGNED<\/b>")});'
# Get filename
FILE=`basename "$FILE_PATH"`
# Copy from docker
docker cp "$CONTAINER":"$FILE_PATH" .
# Find and replace
sed -i'' "s/$FIND//g" $FILE
# Copy back to docker
docker cp $FILE "$CONTAINER":"$FILE_PATH"
# Remove file
rm -f $FILE
# Register patch installation
echo "Patch $SCRIPT applied."
touch "/etc/odoo/${SCRIPT}_${CONTAINER}_installed"