The hut owner only draws if none of the players sold a good.
So the rules say the following:
[The hut owner draws] if no good was sold by any player during this phase.
The check uses the passive voice. Let's change it to use the active voice so it's in terms of players, not goods.
Unfortunately, the use of "no" complicates things. So let's work with the opposite check.
The hut owner draws unless any good was sold by any player during this phase.
This is easy to convert to the active voice
The hut owner draws unless any player sold any good during this phase.
So if a player sold a good, the owner of the hut doesn't get to draw.
In case that's not clear let's negate the check again to remove the "unless".
The hut owner draws if none of the players sold any good during this phase.
All of the above instructions are equivalent.
If they wanted to check to see if the hut owner had sold goods, they could have used the following:
if no good was sold by this player during this phase.
if this player sold no goods during this phase.
if this player didn't sell any goods during this phase.
("Them" and "they" could be used in lieu of "this player.")
"X was verbed by Y" means the same thing as "Y verbed X".
The former phrasing is called "the passive voice".
The "the passive voice" is what people call the former phrasing.
Using the passive voice is usually weaker than using the passive voice. Notice how I was able to hide who calls that phrasing the passive voice in the former? With the active voice, I was force to say who did calls it the active voice, and this reveals the fact that was hiding the authority, hiding that it's English grammaticians that call this the passive voice.
You might have noticed this if you used grammar checker while composing a document. They will frequently suggest replacing the use of the passive voice with the active voice.
However, using the passive voice focuses on the thing on which the action was performed (by placing it first in the sentence) rather than focusing on what performed the action, and that can be an advantage.