Esempio n. 1
0
    def write(self, ids, values):
        """
        Update write to historize everytime an update is made

        :param ids: ids of the projects
        :param values: A dictionary
        """
        work_history_obj = Pool().get('project.work.history')

        if isinstance(ids, (int, long)):
            ids = [ids]

        for project in self.browse(ids):
            work_history_obj.create_history_line(project, values)

        return super(Project, self).write(ids, values)