import re

with open('app/modules/sag/templates/detail.html', 'r', encoding='utf-8') as f:
    text = f.read()

# Define getTimeV1EmployeeId
func_def = """        function getTimeV1EmployeeId() {
            const val = document.getElementById('timeV1EmployeeId')?.value;
            return val ? Number(val) : null;
        }

        async function createManualTimeV1(event) {"""

text = text.replace("        async function createManualTimeV1(event) {", func_def)

with open('app/modules/sag/templates/detail.html', 'w', encoding='utf-8') as f:
    f.write(text)

print("function defined")
