'Link alert_id for CAP XML import'

@staticmethod
def cap_area_onaccept(form):

    form_vars = form.vars
    if form_vars.get('event_type_id'):
        return
    db = current.db
    alert_id = form_vars.get('alert_id', None)
    if (not alert_id):
        info_id = form_vars.get('info_id', None)
        if info_id:
            itable = db.cap_info
            item = db((itable.id == info_id)).select(itable.alert_id, limitby=(0, 1)).first()
            alert_id = (item.alert_id or None)
    if alert_id:
        db((db.cap_area.id == form_vars.id)).update(alert_id=alert_id)
