Fix a crash when updating the dining data

Update the method so it has the proper type signature (and fix the block call)