we don't know where you are.
no flow=no honey. they will use what they have stored to raise brood. if there is no excess, you get no honey. some years are like that. if your hive was started from a package, it's more important that they build up, than that they produce excess honey.
if you go to your profile and post your location, someone in your area will be able to better answer your question.