/
Remove the "GeoCodeHelper" class [5.2.2-B1]

Remove the "GeoCodeHelper" class [5.2.2-B1]

The "GeoCodeHelper" class was added into In-Portal in 2009 year by Dmitry Andrejev and was never used since then.

Problems with a class:

  1. uses non-existing system settings: "GeoCodeUser", "GeoCodePass", "GoogleMapsURL", "GoogleMapsKey" and therefore doesn't work
  2. it's not registered with class factory and therefore can't be used
  3. uses "rie" unix binary to work, but it isn't shipped with In-Portal
  4. when calling "rie" unix binary isn't escaping it's arguments, which can lead to command injection security issue

Solution

Remove the class, because it creates more chaos than good.

Related Tasks