Changeset 26379


Ignore:
Timestamp:
06/16/10 18:08:06 (7 years ago)
Author:
jval
Message:

Don't remove the parameter in lang0 workflow's detach if the language is also part of the auto workflow because auto workflow itself handles the parameter then, refs #1626

File:
1 edited

Legend:

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

    r26377 r26379  
    345345            if ($detach)
    346346            {
    347                 $constraints = array
    348                 (
    349                     'domain' => $domain,
    350                     'name' => $real_lang,
    351                 );
    352                 $object->purge_parameters($constraints);
     347                if (  !(   $lang0
     348                        && $GLOBALS['midcom_config']['multilang_auto_langs']
     349                        && in_array($real_lang, $GLOBALS['midcom_config']['multilang_auto_langs']))
     350                   )
     351                {
     352                    $constraints = array
     353                    (
     354                        'domain' => $domain,
     355                        'name' => $real_lang,
     356                    );
     357                    $object->purge_parameters($constraints);
     358                }
    353359            }
    354360            else
Note: See TracChangeset for help on using the changeset viewer.