This question already has an answer here:
I have come across this line in a book:
However I am unsure what しといてくれて is supposed to mean and what the above would therefore translate to, I've tried looking online but I couldn't find an explanation.
I have read about くれて and I understand that carries the meaning of having something done for you/to give etc. but I have to understand しといて as well to apply that knowledge.