Posted by boran on October 27, 2009 at 1:51pm
1 follower
| Project: | Drupal core |
| Version: | 6.14 |
| Component: | locale.module |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
What are the steps required to reproduce the bug?
create a new forum post, on a multi-lingual forum site
What behaviour were you expecting?
The language for the new post would be the same as the current language selected.
What happened instead?
English was selected.
Patch:
diff -r1.1 /var/www/modules/locale/locale.module
273a274
> global $language;
277c278,280
< '#default_value' => (isset($form['#node']->language) ? $form['#node']->language : ''),
---
> # SB: use current language for new posts
> # http://drupal.org/node/311158
> '#default_value' => (!empty($form['#node']->language) ? $form['#node']->language : $language->language),