diff -r 5eaf734fb178 -r 22b63ab59b27 app/soc/views/helper/access.py --- a/app/soc/views/helper/access.py Mon Feb 23 18:26:00 2009 +0000 +++ b/app/soc/views/helper/access.py Mon Feb 23 18:27:14 2009 +0000 @@ -1274,18 +1274,12 @@ """Checks whether this program's timeline may be edited. """ - time_line_keyname = django_args['scope_path'] + time_line_keyname = timeline_logic.getKeyFieldsFromFields(django_args) timeline_entity = timeline_logic.getFromKeyName(time_line_keyname) if not timeline_entity: # timeline does not exists so deny self.deny(django_args) - split_keyname = time_line_keyname.rsplit('/') - - fields = { - 'scope_path' : split_keyname[0], - 'link_id' : split_keyname[1], - } - + fields = program_logic.getKeyFieldsFromFields(django_args) self.checkIsHostForProgram(fields)