from pathlib import Path
p=Path('/opt/struktur/projects-dashboard/app.py')
s=p.read_text()
bad="fields[current] = '\n'.join(buf).strip()"
good="fields[current] = '\\n'.join(buf).strip()"
print('MATCHES',s.count(bad))
if s.count(bad)!=2: raise SystemExit('unexpected match count')
s=s.replace(bad,good)
p.write_text(s)
print('FIX_OK')