Earlier quoted context omitted.
Even better for morale, if temps truly could not be found, would be to advocate for everyone including the management above you to do the data entry. None of you are there to enter data, after all, so it's not like it's more appropriate for engineers to do it on weekends. The upper management would have maybe more incentive to get the proper temps located. And you go from goat to hero.
As I mentioned in another reply, this particular data entry job involved doing math at about college linear algebra level and writing SQL among other things. We got to this point by relying on one of the founders to do all the data entry. Suddenly three things happened: our system got more complex so the old tools no longer helped, we signed on a lot more customers, and the founder stepped away for a well deserved br…
If you anticipated that such complexity was involved in data entry at any point, putting upper management in front of their responsibility might have helped, i.e. "how do you think dev morale will look like if they need to do data entry for weeks just so we can make a few more quick sales?"