[wp-meta] [Making WordPress.org] #2710: Forums: "Plugin Contributor" badge is displayed instead of "Plugin Author"

Making WordPress.org noreply at wordpress.org
Tue Apr 11 11:32:47 UTC 2017


#2710: Forums: "Plugin Contributor" badge is displayed instead of "Plugin Author"
----------------------------+------------------
 Reporter:  SergeyBiryukov  |       Owner:
     Type:  defect          |      Status:  new
 Priority:  normal          |   Milestone:
Component:  Support Forums  |  Resolution:
 Keywords:                  |
----------------------------+------------------

Comment (by dd32):

 > I'm not sure [5307] solved this issue, but it addressed something that
 was an issue (the contributors array cache had a cache group name conflict
 with the plugin directory).

 I'm not sure that's the case - all cache groups have the blog_id included
 in the resulting memcache key, unless it's marked as a global cache group
 (which it isn't). For example, `key = 'my-super-plugin'; group = 'plugin-
 contributors-slugs';` will have a resulting memcache_key of `419:plugin-
 contributors-slugs:my-super-plugin`.

 > In the cases mentioned in the ticket, the cache for the authors (when
 only the contributor badge was showing as a fallback) or both caches (when
 neither badge appeared) had somehow gotten set with an empty array.
 Temporarily disabling the wp_cache_(get|set)() resulted in the proper
 authors and contributors.
 This was the case with #2718  as well.

 I think a more likely scenario is that this is being called with invalid
 data at some point and caching that bad state.

--
Ticket URL: <https://meta.trac.wordpress.org/ticket/2710#comment:5>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list