コード例 #1
0
    def put(self, id):
        """Teilnahme wird aktualisiert"""
        adm = ProjectAdministration()
        participation = Participation.from_dict(api.payload)

        if participation is None:
            return "Teilnahme konnte nicht geändert werden", 500

        else:
            participation.set_id(id)
            adm.save_participation(participation)
            return "Teilnahme wurde erfolgreich geändert", 200
コード例 #2
0
    def put(self, id):
        """Update eines bestimmten Participation-Objekts.
        """
        adm = ProjectAdministration()
        p = Participation.from_dict(api.payload)

        if p is not None:
            p.set_id(id)
            adm.save_participation(p)
            return '', 200
        else:
            return '', 500