See http://www.calflora.org/cgi-bin/species_query.cgi?where-calrecnum=13225. Note that Calflora follows Jepson in not recognizing any of the former subspecies (search http://ucjeps.berkeley.edu/interchange/index.html for any of the subspecies to see their opinion). If you're concerned about a Jepson bias here, note that FNA and ITIS also don't recognize the subspecies. FNA seems to continue to use Dodecatheon, but notes that a switch to Primula is a relatively recent thing, and note that ITIS also supports the switch to Primula.
Calflora: Information on California plants for education, research and conservation,
with data contributed by public and private institutions and individuals, including the Consortium of California Herbaria.
[web application]. 2015. Berkeley, California: The Calflora Database [a non-profit organization].
Available: http://www.calflora.org/ (Link)
Unintended disagreements occur when a parent (B) is
thinned by swapping a child (E) to another part of the
taxonomic tree, resulting in existing IDs of the parent being interpreted
as disagreements with existing IDs of the swapped child.
Identification
ID 2 of taxon E will be an unintended disagreement with ID 1 of taxon B after the taxon swap
If thinning a parent results in more than 10 unintended disagreements, you
should split the parent after swapping the child to replace existing IDs
of the parent (B) with IDs that don't disagree.