BUG 6879 PM 2.0.23 Error en subproceso genera dos casos
This issue was fixed. I've tried with a simple query and it did not work, it needs a left join
This commit is contained in:
@@ -41,7 +41,7 @@ BEGIN
|
|||||||
IF ( @APP_THREAD_STATUS IS NULL ) THEN
|
IF ( @APP_THREAD_STATUS IS NULL ) THEN
|
||||||
SET @APP_THREAD_STATUS = 'OPEN';
|
SET @APP_THREAD_STATUS = 'OPEN';
|
||||||
END IF;
|
END IF;
|
||||||
SELECT TAS_TYPE INTO @TAS_TYPE FROM TASK WHERE TAS_UID = NEW.TAS_UID LIMIT 1;
|
SELECT TASK.TAS_TYPE INTO @TAS_TYPE FROM APP_DELEGATION LEFT JOIN TASK ON ( APP_DELEGATION.TAS_UID = TASK.TAS_UID ) WHERE APP_DELEGATION.TAS_UID = NEW.TAS_UID LIMIT 1;
|
||||||
IF ( @TAS_TYPE IS NULL ) THEN
|
IF ( @TAS_TYPE IS NULL ) THEN
|
||||||
SET @TAS_TYPE = 'NORMAL';
|
SET @TAS_TYPE = 'NORMAL';
|
||||||
END IF;
|
END IF;
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ BEGIN
|
|||||||
IF ( @APP_THREAD_STATUS IS NULL ) THEN
|
IF ( @APP_THREAD_STATUS IS NULL ) THEN
|
||||||
SET @APP_THREAD_STATUS = 'OPEN';
|
SET @APP_THREAD_STATUS = 'OPEN';
|
||||||
END IF;
|
END IF;
|
||||||
SELECT TAS_TYPE INTO @TAS_TYPE FROM TASK WHERE TAS_UID = NEW.TAS_UID LIMIT 1;
|
SELECT TASK.TAS_TYPE INTO @TAS_TYPE FROM APP_DELEGATION LEFT JOIN TASK ON ( APP_DELEGATION.TAS_UID = TASK.TAS_UID ) WHERE APP_DELEGATION.TAS_UID = NEW.TAS_UID LIMIT 1;
|
||||||
IF ( @TAS_TYPE IS NULL ) THEN
|
IF ( @TAS_TYPE IS NULL ) THEN
|
||||||
SET @TAS_TYPE = 'NORMAL';
|
SET @TAS_TYPE = 'NORMAL';
|
||||||
END IF;
|
END IF;
|
||||||
|
|||||||
Reference in New Issue
Block a user