Changeset 26428


Ignore:
Timestamp:
06/21/10 18:03:21 (7 years ago)
Author:
jval
Message:

Instead of trying to hack when to delete here, only execute sync() when we don't delete, refs #1626

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ragnaroek/midcom/midcom.core/midcom/services/multilang.php

    r26426 r26428  
    590590                        if ($object_in_lang = self::get_object_in_lang($object, $language->code, true))
    591591                        {
    592                             if (!isset($object_langs['']))
    593                             {
    594                                 $delete = true;
    595                             }
     592                            $delete = true;
    596593                        }
    597594                        else
     
    611608                        }
    612609                    }
    613 
    614                     midgard_connection::set_lang($language->code);
    615                     self::sync($object_in_lang, self::langs($langs), $domain, $is_update, 'disabled');
    616                     midgard_connection::set_lang($real_lang);
    617610
    618611                    if (   !$GLOBALS['midcom_config']['multilang_lang0_langs']
     
    678671                        midgard_connection::set_lang($real_lang);
    679672                    }
     673                    else
     674                    {
     675                        midgard_connection::set_lang($language->code);
     676                        self::sync($object_in_lang, self::langs($langs), $domain, $is_update, 'disabled');
     677                        midgard_connection::set_lang($real_lang);
     678                    }
    680679                }
    681680            }
Note: See TracChangeset for help on using the changeset viewer.