toastdriven/django-tastypie — pull request #1253 by serpulga (2014-11-27 18:29:48+00:00)
Title: Do not call optional method of m2m in full_hydrate

`M2M` data will be handled later in the hydrate cycle inside `hydrate_m2m`, which will cause `hydrate_{{ m2m_field }}` methods to be called twice.

In my particular use case, the first run would succeed, but the second one would fail because `bundle.data[field]` was changed at this point, breaking the function.