]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/Model/CDBI/AsForm.pm
minor bug fixes.
[maypole.git] / lib / Maypole / Model / CDBI / AsForm.pm
index 9beaa8dc7288af5a50a6545b623cb2cb116bd5fd..2c5f60df019b7f82d0475a861ca277486a87b10e 100644 (file)
@@ -983,7 +983,9 @@ sub _to_foreign_inputs {
        }
        
        # Ignore our fkey in them to  prevent infinite recursion 
-       my $me          = eval {$rel_meta->{args}{foreign_column}} || '';  
+       my $me          = eval {$rel_meta->{args}{foreign_key}} || 
+                                         eval {$rel_meta->{args}{foreign_column}}
+                         || ''; # what uses foreign_column has_many or might_have  
        my $constrained = $rel_meta->{args}{constraint}; 
        my %inputs;
        foreach ( @$fields ) {