def edit(self, *obj): for handle in self.selected_handles(): repos = self.dbstate.db.get_repository_from_handle(handle) try: EditRepository(self.dbstate, self.uistate, [], repos) except WindowActiveError: pass
def add(self, *obj): EditRepository(self.dbstate, self.uistate, [], Repository())