* created importer and some tamper plugins
on one of the columns i can always reproduce
* create a 'rewrite' plugin and save
* everything seems fine
* save the tamper plugin page again
* the plugin is greyed out and inactive
* marking active and saving has no effect
* deleting is impossible, delete link greyed out

Comments

geek-merlin’s picture

Title: stale dead plugins » stale dead plugins when column contains "."

noticed that the column name ended in a dot.
it was possible to workaround this by removing the dot.
do not know if the plugin name or the token name lets feedstamper freak out.

geek-merlin’s picture

(to remove the stale plugins i had to go to the db)

charlietoleary’s picture

Priority: Major » Critical

Can confirm this is an issue:

When I create a find/replace plugin with a "." (full stop): it disables the created plugin and doesn't allow you to modify or delete it.

rolandu’s picture

same issue on 7.x-1.0-beta4. My column name is "Ref.No". Cannot activate the rule anymore.

rolandu’s picture

I did an ugly hack to solve this for the moment (for 7.x-1.0-beta4)... I just enable all rules, ignoring the checkbox.

In feeds_tamper_ui/feeds_tamper_ui.admin.inc line 149: Instead of

      $instance->disabled = !(bool) $value['enabled'];

put this:

      /* Edit RolandU 2013-04-10: Due to bug with "." (period) character:
       * Ignore the "enabled" checkbox and enable all rules */
      $instance->disabled = false;  
twistor’s picture

Assigned: Unassigned » twistor
twistor’s picture

Version: 7.x-1.x-dev » 6.x-1.x-dev
Priority: Critical » Major
Status: Active » Patch (to be ported)
twistor’s picture

Version: 6.x-1.x-dev » 7.x-1.x-dev
Assigned: twistor » Unassigned
Issue summary: View changes
Status: Patch (to be ported) » Closed (fixed)

This doesn't seem to be a problem in 6.x.