Uploading files: wrong number of arguments (1 for 0)

I am trying to upload a file (pretty simple stuff right?), but keep
getting the argument error.

I have cross referenced what I have to prior uses and cannot find any
errors with what I have.

I don't know what it is about posting to a forum, but a problem that has
confused the hell out of you for an hour tends to become clear after
posting here.

The issue was an initialize method that preset some variables in the
model.