Revision 5de4187f cloudcms/models.py

b/cloudcms/models.py
112 112
        return simplejson.dumps(list(self.get_sources().get_latest_versions()),
113 113
                default=dthandler)
114 114

  
115
    def get_default_os(self):
116
        try:
117
            return self.clientversionsource_set.filter(default=True)[0].os
118
        except IndexError:
119
            return self.clientversionsource_set.filter()[0].os
120

  
115 121
    def __unicode__(self):
116 122
        return self.name
117 123

  
......
121 127
    Client version source. source_type choices should map to
122 128
    cloudcms.clients.SOURCE_TYPES.
123 129
    """
130

  
131
    default = models.BooleanField(default=True)
124 132
    source_type = models.CharField(max_length=60,
125 133
            choices=(('link','Link'),
126 134
                     ('direct','Direct'),

Also available in: Unified diff