Switch to unified view

a/Allura/allura/model/project.py b/Allura/allura/model/project.py
...
...
556
        if not mount_point:
556
        if not mount_point:
557
            base_mount_point = mount_point = App.default_mount_point
557
            base_mount_point = mount_point = App.default_mount_point
558
            for x in range(10):
558
            for x in range(10):
559
                if self.app_instance(mount_point) is None: break
559
                if self.app_instance(mount_point) is None: break
560
                mount_point = base_mount_point + '-%d' % x
560
                mount_point = base_mount_point + '-%d' % x
561
        if not App.relaxed_mount_points:
562
            mount_point = mount_point.lower()
561
        if not App.validate_mount_point(mount_point):
563
        if not App.validate_mount_point(mount_point):
562
            raise exceptions.ToolError, 'Mount point "%s" is invalid' % mount_point
564
            raise exceptions.ToolError, 'Mount point "%s" is invalid' % mount_point
563
        # HACK: reserved url components
565
        # HACK: reserved url components
564
        if mount_point in ('feed', 'index', 'icon', '_nav.json'):
566
        if mount_point in ('feed', 'index', 'icon', '_nav.json'):
565
            raise exceptions.ToolError, (
567
            raise exceptions.ToolError, (