54 lines
993 B
JavaScript
54 lines
993 B
JavaScript
const postgre = require('../database/postgre');
|
|
|
|
|
|
const AnsweredQuestions = async (req, res) => {
|
|
try {
|
|
|
|
const user_id = req.user.id;
|
|
|
|
const result = await postgre.query(
|
|
'SELECT * FROM useraskquestion WHERE user_id = $1 And status = $2 ORDER BY id DESC',
|
|
[user_id, '1']
|
|
);
|
|
|
|
res.json({
|
|
success: true,
|
|
data: result.rows
|
|
});
|
|
|
|
} catch (error) {
|
|
res.status(500).json({
|
|
success: false,
|
|
message: error.message
|
|
});
|
|
}
|
|
};
|
|
|
|
|
|
const UnansweredQuestions = async (req, res) => {
|
|
try {
|
|
|
|
const user_id = req.user.id;
|
|
|
|
const result = await postgre.query(
|
|
'SELECT * FROM useraskquestion WHERE user_id = $1 And status = $2 ORDER BY id DESC',
|
|
[user_id, '0']
|
|
);
|
|
|
|
res.json({
|
|
success: true,
|
|
data: result.rows
|
|
});
|
|
|
|
} catch (error) {
|
|
res.status(500).json({
|
|
success: false,
|
|
message: error.message
|
|
});
|
|
}
|
|
};
|
|
|
|
module.exports = {
|
|
AnsweredQuestions,
|
|
UnansweredQuestions
|
|
}; |