Revision 4a9e3f32

b/snf-pithos-app/pithos/api/swiss_army/tests.py
101 101
                continue
102 102
            try:
103 103
                # check first for a group permission
104
                owner, group = holder.split(':')
104
                owner, group = holder.split(':', 1)
105 105
            except ValueError:
106 106
                holders = [holder]
107 107
            else:
b/snf-pithos-app/pithos/api/util.py
335 335
        return holder
336 336
    try:
337 337
        # check first for a group permission
338
        account, group = holder.split(':')
338
        account, group = holder.split(':', 1)
339 339
    except ValueError:
340 340
        return retrieve_uuid(token, holder)
341 341
    else:
......
346 346
        return holder
347 347
    try:
348 348
        # check first for a group permission
349
        account, group = holder.split(':')
349
        account, group = holder.split(':', 1)
350 350
    except ValueError:
351 351
        return retrieve_displayname(token, holder)
352 352
    else:

Also available in: Unified diff