| Line 2177... |
Line 2177... |
| 2177 |
' Description: Determine if the user can 'Merge' into the release
|
2177 |
' Description: Determine if the user can 'Merge' into the release
|
| 2178 |
' Returns: True: Release can be modified
|
2178 |
' Returns: True: Release can be modified
|
| 2179 |
' ie: it is in a state that allows modification
|
2179 |
' ie: it is in a state that allows modification
|
| 2180 |
'
|
2180 |
'
|
| 2181 |
Function releaseIsMergable(eReleaseMode)
|
2181 |
Function releaseIsMergable(eReleaseMode)
|
| 2182 |
If eReleaseMode = enumDB_RELEASE_IN_OPEN_MODE AND canActionControlInProject("MergeRelease") Then
|
2182 |
If eReleaseMode = enumDB_RELEASE_IN_OPEN_MODE AND canActionInProject() Then
|
| 2183 |
releaseIsMergable = True
|
2183 |
releaseIsMergable = True
|
| 2184 |
ElseIf eReleaseMode = enumDB_RELEASE_IN_RESTRICTIVE_MODE AND canActionControlInProject("MergeRelease") Then
|
2184 |
ElseIf eReleaseMode = enumDB_RELEASE_IN_RESTRICTIVE_MODE AND canActionControlInProject("MergeRelease") Then
|
| 2185 |
releaseIsMergable = True
|
2185 |
releaseIsMergable = True
|
| 2186 |
ElseIf eReleaseMode = enumDB_RELEASE_IN_CCB_MODE AND canActionControlInProject("MergeReleaseForCCB") Then
|
2186 |
ElseIf eReleaseMode = enumDB_RELEASE_IN_CCB_MODE AND canActionControlInProject("MergeReleaseForCCB") Then
|
| 2187 |
releaseIsMergable = True
|
2187 |
releaseIsMergable = True
|