@@ -4,80 +4,4 @@ admin.initializeApp()
44
55export * from './src/https/index.js'
66export * from './src/triggers/index.js'
7-
8-
9- // const functions = require('firebase-functions')
10- // const admin = require('firebase-admin')
11- // const nodemailer = require('nodemailer')
12- // require('dotenv').config()
13-
14- // admin.initializeApp()
15-
16- // exports.deleteAuth = functions.https.onCall(async (data, context) => {
17- // try {
18- // await admin.auth().deleteUser(data.id)
19- // return 'User deleted successfully.'
20- // } catch (err) {
21- // console.error('Error deleting user:', err)
22- // return err
23- // }
24- // })
25-
26- // exports.sendEmail = functions.https.onCall(async (data, context) => {
27- // const transporter = nodemailer.createTransport({
28- // service: 'gmail',
29- // auth: {
30- // user: process.env.VUE_APP_FIREBASE_EMAIL,
31- // pass: process.env.VUE_APP_FIREBASE_PASSWORD,
32- // },
33- // })
34-
35- // const mail = {
36- // from: 'Uramaki Lab',
37- // to: data.guest.email,
38- // subject: 'You have been invited to evaluate a test!',
39- // html: data.template,
40- // attachments: data.attachments ?? [],
41- // }
42-
43- // try {
44- // const info = await transporter.sendMail(mail)
45- // return `Message sent: ${info.messageId}`
46- // } catch (error) {
47- // console.error('Error sending email:', error)
48- // return `Error sending email: ${error.message}`
49- // }
50- // })
51-
52- // //code is in safe------------------------------------------------
53- // // exports.processSignUp = functions.auth.user().onCreate(async (user) => {
54- // // try {
55- // // await admin
56- // // .firestore()
57- // // .collection("users")
58- // // .doc(user.uid)
59- // // .set({
60- // // email: user.email,
61- // // accessLevel: 1,
62- // // myTests: {},
63- // // myAnswers: {},
64- // // notifications: [],
65- // // });
66- // // } catch (err) {
67- // // console.error("Error to create user in database ", err);
68- // // }
69- // // });
70-
71- // // exports.setUserRole = functions.https.onCall(async (data) => {
72- // // try {
73- // // return await admin
74- // // .firestore()
75- // // .collection("users")
76- // // .doc(data.uid)
77- // // .update({
78- // // accessLevel: data.customClaims.accessLevel,
79- // // });
80- // // } catch (err) {
81- // // return err;
82- // // }
83- // // });
7+ export * from './src/helpers/index.js'
0 commit comments