Help? GBP transfer into Euro account

Someone from Germany was sending me money so I gave them my revolut Euro IBAN/BIC details. Turns out they have specified GBP instead of Euros. What will happen with this transfer?

My guess is that it get’s converted back to EUR once it hits Revolut’s account. A fee by Revolut’s partner bank might be deducted.