todo: fix all [typescript:S2933 lints](https://sonarqube.b.solvro.pl/sonar/issues?issueStatuses=OPEN%2CCONFIRMED&rules=typescript%3AS2933&projects=Solvro_backend-topwr_d461624d-cfc2-457a-92ef-1f521e77f04d) for arrow functions, instead of marking them readonly convert them to a standard function
todo: fix all typescript:S2933 lints
for arrow functions, instead of marking them readonly convert them to a standard function