﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
25715	refresh_from_db fails to update null'ed ForeignKeys	Josh Kelley	Tim Graham	"I have User and Org models, with User having a ForeignKey to Org:

{{{#!python
    org = models.ForeignKey('Org', null=True, blank=True, on_delete=models.SET_NULL)
}}}

If I delete an Org instance then refresh the User instance, then user.org_id is cleared as expected, but user.org still references the deleted instance:

{{{#!python
    org = create_org()
    user = create_user(org)
    org.delete()

    user.refresh_from_db()
    self.assertIsNone(user.org_id)   # Works!
    self.assertIsNone(user.org)      # Fails!
}}}
"	Bug	closed	Database layer (models, ORM)	1.8	Release blocker	fixed			Ready for checkin	1	0	0	0	0	0
