add: fix bug and add user field for income contract list api

This commit is contained in:
behruz-dev
2025-09-15 14:45:18 +05:00
parent 64dc74294a
commit b264bf632b
4 changed files with 29 additions and 3 deletions

View File

@@ -9,7 +9,7 @@ from core.apps.counterparty.models import Counterparty
class ExpenceContract(BaseModel):
user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='expence_contracts')
project_folder = models.ForeignKey(
'projects.ProjectFolder', on_delete=models.CASCADE, related_name='expence_contracts'
'projects.ProjectFolder', on_delete=models.CASCADE, related_name='expence_contracts', null=True, blank=True
)
project = models.ForeignKey(
'projects.Project', on_delete=models.SET_NULL, related_name='expence_contracts', null=True, blank=True