[Home]

Summary:ASTERISK-08737: Add some flexibility for AgentCallbackLogin
Reporter:Xue Liangliang (xueliangliang)Labels:
Date Opened:2007-02-06 04:17:57.000-0600Date Closed:2007-02-06 20:59:25.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) chan_agent.patch
Description:* Add one more option for the application:
AgentCallbackLogin([AgentNo][|[options][|[exten]@context]][|[agentpass])

If agentpass is not zero length, it will not prompt enter agentpass but use the parameter agentpass instead.

* If exten is '#', it will logout, not prompting enter new extension.



****** ADDITIONAL INFORMATION ******

Here is the patch.Just patch channels/chan_agent.c.
Comments:By: BJ Weschke (bweschke) 2007-02-06 06:44:27.000-0600

Unless the community feels strongly different and can propose a solution to solve the current technical design problems with it, AgentCallback has been deprecated with 1.4 and will be removed post 1.4. As a result, we're not likely to continue to add new features/functionality to it.

By: Xue Liangliang (xueliangliang) 2007-02-06 19:37:34.000-0600

A lot of our customers feel the agent callback logout is too troublesome, and I checked 1.4, there is no place shown the AgentCallbackLogin is deprecated, if the development core team has a decision to make it deprecated, they should put some notice in the description when I issued the command 'core show application AgentCallbackLogin'.

By: Jason Parker (jparker) 2007-02-06 20:59:25.000-0600

New features only go into svn trunk.  AgentCallbackLogin has been removed from trunk.  Therefore, this feature can never be added.  Closing.