Guess everyone has to experience that once in life. It was in Paris for me.
But I had, as you should, keep a 2nd ID, some cash, and a 2nd credit card in separate luggage-compartment. Hope you do that now, then no problems.