diff --git a/lib/http-command-server/router-ussd.js b/lib/http-command-server/router-ussd.js index eff81bb..ccab23d 100644 --- a/lib/http-command-server/router-ussd.js +++ b/lib/http-command-server/router-ussd.js @@ -1,26 +1,29 @@ -'use strict'; +/** + * Router USSD + * @module + */ const express = require('express'); -const modem = require('../modem'); +// const modem = require('../modem'); +const modem = require('../modem-commands'); const router = express.Router(); module.exports = router; /** - * Eksekusi kode USSD - * @param {object} req - Objek request Express - * - * Pilihan req.query.include_cusd2: - * -1: sebelum - * 0: tidak (default) - * 1: sesudah - * 2: sebelum dan sesudah + * Handler untuk interface eksekusi kode USSD * + * @param {object} req - Objek request Express * @param {object} req.query - Objek query string request Express * @param {string} req.query.code - Kode USSD yang ingin dieksekusi - * @param {number} [req.query.include_cusd2=0] - Apakah ingin mengeksekusi CUSD=2 secara otomatis + * @param {number|string} [req.query.include_cusd2=0] - Apakah ingin mengeksekusi CUSD=2. + * <br>-1: sebelum + * <br>0: tidak (default) + * <br>1: sesudah + * <br>2: sebelum dan sesudah * @param {object} res - Objek respon Express + * @see module:modem-commands.executeUSSD */ async function handlerIndex(req, res) { if (!req.query || !req.query.code || typeof req.query.code !== 'string') {