Changeset 26294


Ignore:
Timestamp:
06/08/10 14:26:38 (7 years ago)
Author:
jval
Message:

Behave correctly even if default_lang!=lang0, refs #1626

File:
1 edited

Legend:

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

    r26276 r26294  
    312312                        {
    313313                            self::is_real(false);
     314                            self::set_default_lang_to_lang0();
    314315                            $object->delete();
     316                            self::set_default_lang_back();
    315317                            self::is_real(true);
    316318                        }
     
    434436        self::set_default_lang_back(self::get_default_lang());
    435437        return midgard_connection::set_default_lang(self::get_lang());
     438    }
     439
     440    function set_default_lang_to_lang0()
     441    {
     442        if (!self::is_real()) return;
     443
     444        self::set_default_lang_back(self::get_default_lang());
     445
     446        $lang = self::get_lang();
     447        $return = midgard_connection::set_default_lang('');
     448        midgard_connection::set_lang($lang);
     449        return $return;
    436450    }
    437451
Note: See TracChangeset for help on using the changeset viewer.