Revision c4028837 snf-astakos-app/astakos/im/forms.py
b/snf-astakos-app/astakos/im/forms.py | ||
---|---|---|
906 | 906 |
|
907 | 907 |
def save(self, commit=True): |
908 | 908 |
data = dict(self.cleaned_data) |
909 |
data['precursor_id'] = self.instance.id |
|
910 | 909 |
is_new = self.instance.id is None |
910 |
data['project_id'] = self.instance.chain.id if not is_new else None |
|
911 | 911 |
data['owner'] = self.user if is_new else self.instance.owner |
912 | 912 |
data['resource_policies'] = self.cleaned_resource_policies() |
913 | 913 |
data['request_user'] = self.user |
Also available in: Unified diff