# HG changeset patch # User Marcin Kuzminski # Date 1326949878 -7200 # Node ID 24aeb43bbf5147c4f1947aeb80abaa80db2bb53d # Parent 54e84659cb3ab710a8b0d469829fabf96d5591f1 fixes #316 diff -r 54e84659cb3a -r 24aeb43bbf51 docs/changelog.rst --- a/docs/changelog.rst Thu Jan 19 06:46:25 2012 +0200 +++ b/docs/changelog.rst Thu Jan 19 07:11:18 2012 +0200 @@ -30,7 +30,7 @@ a group name. A proper message is now displayed. - #292 made ldap_dn in user edit readonly, to get rid of confusion that field doesn't work - +- #316 fixes issues with web description in hgrc files 1.2.3 (**2011-11-02**) ====================== diff -r 54e84659cb3a -r 24aeb43bbf51 rhodecode/model/repo.py --- a/rhodecode/model/repo.py Thu Jan 19 06:46:25 2012 +0200 +++ b/rhodecode/model/repo.py Thu Jan 19 07:11:18 2012 +0200 @@ -28,18 +28,15 @@ import traceback from datetime import datetime -from sqlalchemy.orm import joinedload, make_transient - from vcs.utils.lazy import LazyProperty from vcs.backends import get_backend -from rhodecode.lib import safe_str +from rhodecode.lib import safe_str, safe_unicode from rhodecode.model import BaseModel from rhodecode.model.caching_query import FromCache from rhodecode.model.db import Repository, RepoToPerm, User, Permission, \ Statistics, UsersGroup, UsersGroupRepoToPerm, RhodeCodeUi, Group -from rhodecode.model.user import UserModel log = logging.getLogger(__name__) @@ -236,7 +233,7 @@ k = 'group_id' if k == 'description': - v = v or repo_name + v = safe_unicode(v) or repo_name setattr(new_repo, k, v)