Child pages
  • [in-link] Paid links doesn't get added/removed from categories [5.2.2-B1]
Skip to end of metadata
Go to start of metadata

The link enhancement is the way of link owners to make their link stand out in catalog. How exactly enhancement happens can be configured by adding new "Listing Type" in In-Link:

One of the supported features is "adding to a category" while link is enhanced. For example it can be "Featured Links" category that is shown on homepage. Unfortunately it doesn't work at all right now because the "EnhanceLink" and "ResetLink" methods doesn't use listing type record of currently processed link, but rather the default empty listing type record.

Solution

In the "ListingsEventHandler" class do the following:

  1. make "UpdateLink" method return objects "link" and "listing type" that were used
  2. make the "EnhanceLink" and "ResetLink" methods use returned "link" and "listing type" objects instead of retrieving own broken copies

Related Tasks

MINL-18 - Getting issue details... STATUS

1 Comment

  1. Increasing priority for this, because in In-Link 5.3.x during automatic expired listing removal procedure from CRON this ends up in Fatal Error.