Updating a Project with long activity descriptions
- Dominant language
- No language data
- Stars
- 20
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description
I am attempting to update a project with two activities with long descriptions (over 250 characters.) When this was discussed, it was indicated that completed activities would not have to conform to the new lengths as long as they were not updated. In attempting to update a single, in progress activity, I am receiving errors related to two completed activities which exceed 250 characters.
The errors I receive depend on whether or not I include those activities. If I submit XML to include those two activities as well as the in progress one, I receive the following errors:
Project Activity with agency identifier '421779': 000451-BSC: activity description cannot exceed 250 characters.
Project Activity with agency identifier '421781': 000451-BSC: activity description cannot exceed 250 characters.
Note that the errors are reported based on the agency activity ID. These errors are proper since we attemped to update the activities and did not provide a compliant activity.
However, if I provide an update to include only the in progress activity, I receive the following errors:
Project Activity with id '113773': 000451-BSC: activity description cannot exceed 250 characters.
Project Activity with id '113775': 000451-BSC: activity description cannot exceed 250 characters.
Note that the errors reference the OMB activity ID, not the agency ID. However, these do refer to the same activities as in the first set of errors. This indicates that there is checking being performed on activities not included in the XML update.
I will provide files via email but am concerned that the edit checks are attempting to enforce the description rule for older activities. We have not yet tested activity names, so it is possible this issue also extends to activity names exceeding 100 characters.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.