0:00:23
what is going on guys welcome back to
0:00:27
build break and fix
0:00:34
i'm so excited to be here
0:00:36
yeah fun times man get to rock and roll
0:00:43
try convert it into code
0:00:51
yeah you like chai
0:00:57
anything hot on a cold rainy day though
0:01:02
no no that's that's
0:01:04
that's when it's best like usually back
0:01:06
home in the winter i'll drink
0:01:09
like hot tea all the time
0:01:11
uh yeah especially
0:01:14
when it's really kind of really really
0:01:18
you're pouring your fireplace on and
0:01:20
then just drink coffee or whatever
0:01:26
i wish i had a fireplace
0:01:31
you know what this say right anything is
0:01:35
i mean i can make fire it's just not
0:01:44
pretty good how was your how was your
0:01:48
yeah weekend has been really productive
0:01:51
actually i actually finished almost
0:01:56
which is fantastic
0:01:58
learning from that one
0:02:00
and then took the misses out for a bit
0:02:05
and then went to um
0:02:07
have have some catch-ups
0:02:11
meet friends and make new friends as
0:02:14
well so yeah that's been really good how
0:02:18
good man today not too much just kind of
0:02:22
chilling it's a bit rainy today but
0:02:26
it was raining but we did get a chance
0:02:28
to get out for a few hours and we went
0:02:35
yeah it was that was nice
0:02:38
what did you guys have
0:02:54
and sushi and oh okay right
0:03:06
asian cuisine place i don't know because
0:03:09
it's not like strictly japanese because
0:03:11
they were putting like
0:03:13
they put like kimchi with
0:03:16
some like sushi no salmon filleted
0:03:24
they're just it's all kind of mixed
0:03:27
that sounds pretty delicious man
0:03:30
really but it must be quite cheap over
0:03:34
there in bali isn't it
0:03:43
i mean i mean i mean
0:03:46
i feel like no matter where you go you
0:03:48
kind of get what you pay for
0:03:50
yeah i see what you when it comes to
0:03:53
mead and fish and stuff like that
0:03:59
yeah that makes sense though
0:04:03
than australia like probably one coffee
0:04:06
in australia is like 35
0:04:11
if that was the case i would not live in
0:04:13
australia no way that's way too much for
0:04:17
wait how much how much is the coffee in
0:04:19
australia on average uh so according to
0:04:22
us dollars probably around 2.5
0:04:26
okay max for a black coffee
0:04:31
anything small coffee
0:04:34
what about like a latte
0:04:39
okay that's that's not bad
0:04:43
just either so in aud they will come
0:04:48
3.5 to 4.5 yeah that's that's fine what
0:04:52
about like uh what about like your
0:04:59
methade dinner would probably
0:05:02
well it depends on the place you go to
0:05:05
e if the place is really as in fancy and
0:05:09
they've got basically
0:05:10
the white clothes i was just trying to
0:05:13
think like average kind of okay
0:05:16
average will will probably be for dinner
0:05:22
for two or one for two
0:05:25
okay okay that's not bad then either in
0:05:28
yeah aussie dollar oh that's not bad i
0:05:30
don't know yeah yeah so in usd that will
0:05:34
come around to probably 30 dollars
0:05:37
yeah that's not bad
0:05:41
that's not bad at all so what is
0:05:42
expensive in australia
0:05:53
was expensive in australia the beers are
0:05:59
oh the beers really beer is expensive
0:06:04
but wine is wine is cheap
0:06:08
i i can't comment on that because i
0:06:13
yeah am i either a bear or whisky sort
0:06:18
oh gosh yeah i like whiskey yeah i get
0:06:21
the pure pure sewage
0:06:25
there we go cheers all right cool um so
0:06:29
let's do the acknowledgement of the
0:06:31
country and pay our respects to the
0:06:33
eldest past and the present
0:06:35
no past present and future sorry my bad
0:06:38
talking a bit too fast there
0:06:41
all right here we go
0:06:43
i begin today by acknowledging the
0:06:45
traditional custodians of the land on
0:06:47
which we gather today and pay my
0:06:49
respects to the elders past present and
0:06:52
future i extend their respect to
0:06:54
aboriginal and torres strait islander
0:07:00
all right that was brilliantly done
0:07:04
so what's on for today
0:07:07
would be um we need to just
0:07:10
make sure that when we prep
0:07:13
so a bit of a recap
0:07:19
that would put all the context in place
0:07:25
what would happen in
0:07:28
that one is we created it a
0:07:35
passcode ui which upon pressing
0:07:43
today's task would be to
0:07:45
enter a passcode in there and then
0:07:54
and then automatic
0:07:56
so this would probably be a
0:07:58
functionality that we need to add that
0:08:00
when the pass code is enter
0:08:07
does the work autumn automatically
0:08:10
does that make sense
0:08:14
uh yeah i think i'll follow you
0:08:18
cool uh okay davidson can you please
0:08:20
find out the name of the local levels in
0:08:34
i think he meant that the local
0:08:37
aboriginals in bali
0:08:42
the name of the note
0:08:44
oh so that would be a bali term
0:08:59
is he asking the individual names or the
0:09:03
aboriginal as in barley term for
0:09:11
oh bali agga huh i've never heard of
0:09:13
that well i'm looking that up
0:09:18
indigenous people of bali
0:09:33
and i guess it's an offensive term it
0:09:36
the mountain people that are fools
0:09:41
no according wikipedia
0:09:59
i'm just looking at wikipedia
0:10:09
i think let's include that in the um
0:10:12
thing from tomorrow as in this slide
0:10:16
that that comes up as in
0:10:21
australia and in and baliagas
0:10:24
if it's not offensive yeah
0:10:32
this stream is basically happening in
0:10:37
technically yes i would say okay well no
0:10:46
i don't know i was just i was just
0:10:54
the world over all right all over the
0:10:57
world i think you meant
0:10:59
all right cool i will do that no problem
0:11:02
at all thanks for picking up gang dev
0:11:04
thanks for the baliaga tim convar 64.
0:11:10
all right cool so let's get to the
0:11:16
why are you smiling
0:11:18
just laughing at these guys
0:11:29
i don't know they're just up to
0:11:35
i have i have a deep mistrust
0:11:43
yeah pay respects to
0:11:45
elders past president future
0:11:49
i'm just laughing at the audience
0:11:55
all right so i'm gonna share my screen
0:12:05
let me actually share the window instead
0:12:10
visual studio code yeah we just
0:12:13
are we working on the front end
0:12:19
are you able to see my
0:12:24
i don't see anything weird really
0:12:27
stop screen sharing remove
0:12:35
oh interesting okay never mind i won't
0:12:38
be able to show just the video itself
0:12:45
okay i'll just share my entire screen
0:12:54
right cool yeah so we are working on um
0:13:02
and i don't know if you got a chance
0:13:04
probably not to get my changes
0:13:08
which you probably don't need at this
0:13:14
you don't get pulled first
0:13:22
yeah uh so i've created a new branch
0:13:26
and then prompt pin code on save
0:13:30
oh okay i see it yep
0:13:32
because get bored is already happening
0:13:39
hey i thought you were gonna contact me
0:13:44
yes i was gonna contact you but they're
0:13:47
too busy eating dinner
0:13:50
and watching a movie as well by the way
0:13:59
you know what i was watching a movie too
0:14:02
so that's great see
0:14:05
it's good to have healthy lives and not
0:14:09
that's why i didn't i didn't want to bug
0:14:14
brilliant i'm watching a movie
0:14:19
uh rescued by ruby it's about a dog oh
0:14:28
yeah it's about a it's about a rhode
0:14:32
rhode island uh us
0:14:34
state trooper who gets a dog from the
0:14:38
shelter and then he's trying to train it
0:14:40
to join the k-9 unit and apparently it's
0:14:44
some based on a true story movie
0:14:47
so i'm trying to take advice from that
0:14:59
about how to handle your dog
0:15:01
yeah he's good he's a good dog yeah
0:15:13
i don't know is it your it must be your
0:15:17
i've just cut uh open up my vs i'm just
0:15:24
i don't see anything
0:15:27
okay then in that case you'll probably
0:15:28
have to change your screen because i
0:15:30
don't really want to waste time
0:15:37
yeah that's working that's weird
0:15:41
yeah this one must be a let's be a mac
0:15:51
you got me this time
0:15:53
i think it's a man you got me this time
0:16:00
where what do we do do you want to get
0:16:06
oh so you should have another branch
0:16:17
yeah i think this will be the last
0:16:24
i can't think of anything else we need
0:16:27
at the moment yeah i think so
0:16:34
with that movie from uh
0:16:41
i gotta get more dogs too
0:16:46
i see people out there with a lot more
0:16:53
okay here we go so you've got the
0:16:55
pre promise pin code on save so i think
0:16:59
that the changes that need to be so if
0:17:02
you want to run this i just want to show
0:17:07
yesterday and i've also gone rid of the
0:17:13
showing boards and
0:17:16
and notes saved successfully on
0:17:28
oh i'm in the wrong i need to
0:17:30
stop opening this in the wrong file
0:17:35
tory terminal terminal
0:17:38
uh no i wanted the i wanted
0:17:41
i wanted the debugger attached okay
0:17:45
because there's it's inside the
0:17:47
the client let me just drag this out
0:17:50
because this isn't even shared
0:17:53
this is just this is mine
0:18:07
all right and then it's workspace folder
0:18:12
client there we go
0:18:16
all right now i should have this
0:18:39
pull up five five one
0:18:46
why does it run on five
0:19:00
i don't even know why it does that
0:19:12
oh so we're trying to open in the
0:19:14
debugger straight away is it
0:19:17
well it launches live server and then it
0:19:24
why do we need to attach the debugger
0:19:27
just for debugging
0:19:29
but we don't need to debug at the moment
0:19:33
well at the moment no but
0:19:51
that's weird oh it's in client that's
0:19:56
yeah i think dev is absolutely right
0:19:59
well why debug a bug free app story
0:20:07
see is bug free everything just works
0:20:14
you know what i'm too lazy to switch my
0:20:17
vs code right now because i don't want
0:20:19
to waste time so i'll just open it in
0:20:33
live server is open
0:20:47
go to your terminal place
0:20:53
and go to your browser
0:21:04
oh i'm into where that app is opened
0:21:12
and now dude basically s
0:21:19
but it's okay i'm getting redirected so
0:21:24
so i was suggest running the live server
0:21:37
you stop the live server and see it into
0:22:02
a feeling that that's
0:22:08
not gonna work because
0:22:11
i probably need to open it with live
0:22:27
running in the command prompt
0:22:30
as in in the terminal itself as you just
0:22:38
i don't think i have a a module for live
0:22:44
server as in s-e-r-v-e-r
0:22:52
do you want to install it
0:22:58
because i never use it to be honest
0:23:05
if i just wanna hear that's gonna be
0:23:07
fixed because i'll just start from
0:23:12
okay i just need to i just need to start
0:23:14
in the right folder and i'm fine
0:23:18
but yeah i don't i don't use live server
0:23:22
i usually am running like reactor
0:23:27
something like that
0:23:30
no i haven't gotten to the netified pr
0:23:41
i moved i moved the folder whatever i
0:24:18
we're gonna get going
0:24:26
yeah it's only seven
0:24:44
pbs code why don't you show me the
0:24:53
there you go i showed you
0:24:56
that's weird what is happening
0:25:05
okay you know what vs code was just
0:25:08
i just needed i just need a faster
0:25:16
yeah it would probably be faster than
0:25:17
what i currently have
0:25:24
has finished um so
0:25:29
i don't think he has because um
0:25:33
he has some work commitments on friday
0:25:35
and normally his days are monday
0:25:38
wednesdays and friday
0:25:40
so that's what i could already make on
0:25:47
okay we got this going
0:25:53
what happened to my
0:25:58
okay so now should i go to a board
0:26:02
um yes so probably do test one
0:26:07
the board will be fetched
0:26:17
i don't like it doesn't
0:26:26
okay that's working great
0:26:31
okay cool so if you press
0:26:40
i don't think i added um that
0:26:45
yeah so we need to basic
0:26:48
clear when we hit the save button we
0:26:51
need to show the passcode ui
0:26:58
once we hit the passcode then it should
0:27:01
automatically validate it
0:27:12
let's start i think the method that we
0:27:19
add event listeners to board page
0:27:24
ad event listeners the board page yeah
0:27:26
that's instill front end
0:27:34
okay all right that's the question
0:27:39
can your users save the board after they
0:27:46
wait hold on there's two questions do
0:27:48
each of the users who want to add a note
0:27:52
need to call up the admin to get them to
0:28:01
you have to know the password right
0:28:10
because unless you have the password you
0:28:12
can't save so yeah you got to call that
0:28:14
admin over the phone
0:28:16
and say can i have the password please
0:28:21
and then can users save the board after
0:28:28
no they can't unless they know the
0:28:35
strictly worse than strum scrambler
0:28:41
good to know gag dev
0:28:56
and what else do we want to do
0:29:02
we so before post patch
0:29:07
we need to as in show the passcode ui
0:29:15
so that one uh so how i basically did
0:29:18
the passcode you are into different
0:29:20
pages is i've actually added
0:29:31
the pascal ui and then
0:29:41
in the pages itself
0:29:43
what's going on wait you're loading some
0:29:46
html page inside of
0:29:52
i don't even know you could do that
0:29:55
neither did i but i just
0:29:58
that idea came into my mind and i was
0:30:01
like i wonder if that's really work
0:30:10
so if you go to um
0:30:15
if you go to the homepage
0:30:22
to the home dot html
0:30:34
jquery part which would be in the script
0:30:41
maybe type script oh here we go
0:30:52
this is how how i basically did it
0:31:02
interesting i had no idea
0:31:05
neither did i to be honest
0:31:11
i don't know fantastic francesco wants
0:31:14
to stay on that's his choice
0:31:18
yeah be nice gagged up please
0:31:21
be nice to french friends friendship
0:31:26
be nice to francesco please
0:31:32
so that exact code is working in
0:31:39
interesting okay so then
0:31:41
uh so what do we got to do with this
0:31:44
so if you go back into index.html
0:31:50
back into indexation okay
0:32:06
what are we looking for up
0:32:09
that one so this is just very so
0:32:12
probably do hide uh that one
0:32:19
i'm hiding their past pascal ui
0:32:24
and closing the alerts as well so what
0:32:30
when we press save we basically
0:32:35
show the passcode ui
0:32:37
using jquery i would say
0:32:42
is that making sense
0:32:48
is is it possible to do this inside of
0:32:55
the still front end or no because you're
0:33:05
so you want to do that
0:33:07
in your still front end
0:33:10
well normally i don't like inline
0:33:14
just because it's it's easier to
0:33:20
all the javascript
0:33:22
with all the other javascript that's
0:33:24
relevant to the loading stuff
0:33:27
but i don't know if that's uh
0:33:32
this project is 100
0:33:36
in lines but um yeah i don't know
0:33:38
because it's loading html or something
0:33:44
we can actually try to show the passcode
0:33:51
front end and see if this works
0:33:57
jackdev actually said that
0:34:08
haste to uh pascal ui code
0:34:17
javascript using inline html as in s
0:34:24
i thought that was gonna take us a lot
0:34:28
to do it than basically just doing that
0:34:33
did it in this way
0:34:37
oh yeah okay i gotcha
0:34:43
yeah so do you want to go to still front
0:34:47
are you right tory
0:35:01
okay yeah so i was
0:35:03
wondering that if we could um
0:35:06
add as in just show the passcode first
0:35:09
and see if that works
0:35:17
the post patch notes on
0:35:20
save after entering the passcode
0:35:25
no gekko that will take three seconds
0:35:31
that's too much that's two one
0:35:34
two would be fine but freeze a lot
0:35:37
yeah that's that's an extra fifty
0:35:45
you want me to do some stuff in here
0:35:48
like what's my next step
0:35:50
okay so the next step uh i'll
0:35:54
gonna really di reflect you how to do it
0:35:58
you're probably more
0:36:01
efficient in front and than me so i'll
0:36:04
just tell you the overall overall
0:36:09
when we hit the save button we want to
0:36:13
show the pascal ui
0:36:16
and then when the user enters the
0:36:20
passcode we want to be able to
0:36:24
compare it with the actual passcode as
0:36:29
yeah just like on the front page yeah
0:36:35
so basically all we need to do
0:36:37
is attach a event listener to the on to
0:36:43
which is already there
0:36:47
do you know what it's called
0:36:50
uh you just closed this button
0:36:55
it's called the save button
0:37:04
oh i just why did i close that there we
0:37:12
we can just make a new
0:37:18
oh wait what there's already is oh so
0:37:21
that's already attached right okay so
0:37:24
okay i forgot about this part so i
0:37:25
already have that i don't need to add
0:37:27
the event listener
0:37:29
when we click on it right now what it's
0:37:30
doing is running this
0:37:34
hatch i don't know why i left this part
0:37:38
patch notes on save which then basically
0:37:42
hits the express api
0:37:54
before we do this step
0:37:58
we want to and probably we want to add
0:38:03
uh like the password to these
0:38:07
patch and posts as well right
0:38:20
passing purchase save we need to
0:38:27
and if the password is valid only then
0:38:30
this method will be called
0:38:40
all right so i'm just gonna make a new
0:38:42
function here then
0:38:47
um and it's gonna it's gonna call the
0:38:53
oh no it's just gonna open the ui right
0:39:09
is that a okay name
0:39:15
why don't we we do it
0:39:18
as in just validate passcode and
0:39:26
which has to do with open passcode and
0:39:31
compare contrast and
0:39:43
so the first thing we want to do is just
0:39:49
so i can make a bigger
0:39:53
i can make another function do we have a
0:39:56
validate passcode function
0:39:59
yeah i think we do
0:40:02
uh but there might be in the back end
0:40:07
that must be in the back and we might
0:40:13
what says get valid password
0:40:24
have we got one already
0:40:28
validate credentials
0:40:34
okay that's to validate it
0:40:38
oh yeah this has been called when we
0:40:42
create um when we get the board
0:40:46
okay so passcode passcode passcode
0:40:50
all right and then this is the
0:41:12
let's just start with opening the prompt
0:41:15
yep how do we do that how are we going
0:41:17
to open it how do we
0:41:19
probably use jquery
0:41:21
i don't know jquery very well
0:41:25
just basically copy and paste the code
0:41:28
there i did in home.
0:41:31
in here and see if that works both
0:41:39
anonymous function
0:41:46
do possibly ui dot show
0:41:55
yes uh the one in index has hide but we
0:41:59
we want to show it
0:42:06
passcode so this is just some class name
0:42:10
okay so you hide it
0:42:37
um so you probably wanna get rid of the
0:42:45
that's all we might need let's drive
0:42:54
and we would have to add the method to
0:42:57
the click listener
0:42:59
yeah let me just copy this
0:43:03
and then we're just gonna open it and
0:43:16
looks like it did something
0:43:19
but i don't see it
0:43:22
open the console place
0:43:24
i saw the i saw like the
0:43:39
you can now press um press the save
0:43:51
and it's not even showing anything on
0:43:58
should it be showing something i'm not
0:44:04
there's something like when i click
0:44:09
there's definitely something in the dom
0:44:17
yeah it's here it's just empty
0:44:21
yes it should be empty because
0:44:24
it's got the file um
0:44:29
what might be happening here we might
0:44:31
need to load the html page here
0:44:36
oh instead of just you know hiding and
0:44:42
you shouldn't be in that case but yeah
0:44:51
sorry can you go back i just
0:44:59
what do you want to what do you what do
0:45:00
you want me to do no to the code that
0:45:02
you copied and pasted
0:45:10
can you get rid of the line 499.
0:45:22
in the function it should only
0:45:24
let me pause code.show yeah
0:45:27
now have a try maybe
0:45:32
can you buy me that
0:45:39
the dog's not even in my yard it's
0:45:43
close your console
0:45:51
when i cl so when i collect it
0:45:58
it's already loaded
0:46:04
can you go to console
0:46:11
that's weird go to the console
0:46:18
yeah there's nothing and if you press
0:46:25
want to check if it picks up anything in
0:46:35
that's interesting
0:46:37
oh thanks free kebabs
0:46:40
can't called one page items array
0:46:44
three new messages
0:46:47
no errors two user messages
0:46:54
doesn't does melbourne have a tent city
0:46:58
will i have a home
0:47:05
um i'm just thinking oh here we go
0:47:11
no that's because you just moved it
0:47:16
i just wanted to see the fire on the
0:47:26
i'm just kind of thinking what could be
0:47:35
it's even triggering that method
0:47:40
is it even triggering the method
0:47:48
console.log in the method itself
0:48:09
what jquery can i write here
0:48:17
log the method okay no i just want to
0:48:21
when you if this method gets called
0:48:31
just write console.log as in
0:48:34
in this method as in in this method
0:48:39
so hang on a minute i will what do you
0:48:55
this is like a selector in jquery right
0:48:57
like basically yes
0:49:00
and then it's gonna say select this
0:49:06
so i don't see any reason why this
0:49:08
should not be running
0:49:11
and in fact it is executing something
0:49:21
when i click on it do you see here can
0:49:23
you i'm sorry maybe it's so tiny
0:49:26
to make this bigger
0:49:38
okay can you see that
0:49:41
all right so it's right now it's display
0:49:43
styles display none so when i click save
0:49:46
something happen so that is working but
0:49:50
the style is empty
0:50:02
that means we will probably have to
0:50:09
or s or style display block
0:50:16
yeah do that probably
0:50:25
you know how you have that that line
0:50:37
this is how it was done
0:50:52
it looks like the display none is going
0:50:56
but yeah like geckdev says
0:51:00
the html is not being
0:51:06
built and put into the html
0:51:10
with the index.html however you would
0:51:17
into that if you haven't shown it
0:51:21
in that case probably to um
0:51:25
uh the passcode hyphen
0:51:30
html and then maybe show it
0:51:40
all right yeah let's see i don't know if
0:51:42
it knows where to put it
0:51:44
but we'll find out
0:51:51
i have no idea i don't even what's this
0:51:59
do show and then just load
0:52:04
i think the show gets rid of the display
0:52:08
but i can get rid of it
0:52:27
we have this display none
0:52:29
which is good click save okay it did add
0:52:33
it but it's still display none
0:52:36
so let me just get rid of this for a
0:52:37
second there you go
0:52:40
all right so that works we just need to
0:52:42
i think we just need to add back that
0:52:55
there you go oh here we go cool so that
0:53:03
line i refuse to add another line of
0:53:08
i absolutely refuse
0:53:14
now we probably need to work on as in
0:53:29
oh okay cool so we can basically use the
0:53:36
as well that we built one
0:53:45
because that's already
0:53:48
going in the database
0:53:52
comparing it and then returning
0:53:55
true or false so we can just
0:53:57
use that here as well
0:54:14
well first we need to get the password
0:54:16
from the prompt right
0:54:26
today would do that already
0:54:37
does it did you guys add that
0:54:42
worth confirming it so
0:54:45
let's have a look at that
0:54:55
yeah so this is this is attached to the
0:54:57
home page right now
0:55:02
document query selector
0:55:04
form name create board
0:55:07
yes so isn't there a function which just
0:55:11
validates the passcode
0:55:15
uh it might not be that one
0:55:22
you can maybe just create the new board
0:55:28
this calls create new board rather than
0:55:35
okay this just sends a post request
0:55:41
is basically what we want right
0:55:44
yeah we need this but we don't have the
0:55:47
we don't have the passcode yet because
0:55:49
we need to get the passcode from the
0:56:00
like yes yes so that's what i'm saying
0:56:07
and terrain we can use that
0:56:10
we can reuse this function
0:56:12
yeah we can reuse this one and then we
0:56:22
this validate credentials
0:56:29
here's the thing what happens if
0:56:36
so you're gonna validate the credentials
0:56:40
but then on the next like when you do a
0:56:45
patch of the notes
0:56:48
are you gonna send the password because
0:56:50
otherwise you can just
0:56:52
kind of like be a jerk and just ignore
0:56:58
and just save it without a password
0:57:01
why would we save you without the
0:57:06
this validate the password functionality
0:57:16
all right we'll get there it's fine
0:57:22
talk to me man as in i wanna know what's
0:57:26
sorry my mind i remember that
0:57:28
i think i meant i meant i was thinking
0:57:31
too far ahead and we should just get
0:57:32
there first because like my mind is just
0:57:35
kind of all over the place tonight i
0:57:41
um i should just stay
0:57:45
stay uh focus on just getting the
0:57:48
password right now
0:58:00
character wrote something really
0:58:04
away to zayn don't get skills
0:58:18
that will never come back
0:58:34
you're using this on home that html too
0:58:40
so does this work on home
0:58:42
apparently it does
0:58:49
i'm just i just don't understand how it
0:58:54
that's all you can have like here
0:58:57
here i have this like query selector
0:59:09
injected into the form
0:59:12
like is it becoming part of the form
0:59:26
if you have a look
0:59:38
oh it is okay so it is part of the form
0:59:48
why is this okay this does line up with
0:59:55
sorry i'm not like just
1:00:05
so here on this page we do not have a
1:00:08
form on the board page
1:00:11
we don't so we need to
1:00:14
we just have make a div
1:00:25
oh right i see we oh okay so you already
1:00:32
and then you're just adding you're just
1:00:35
adding the the you're just rendering the
1:00:37
html with the javascript oh that makes
1:00:40
sense i thought you were somehow like
1:00:46
some other way got it
1:00:51
i see what you mean
1:00:55
okay so here basically we just need to
1:00:58
copy over that form
1:01:01
structure just to make it simpler
1:01:04
because the form will help us submit
1:01:08
when we submit the form for the passcode
1:01:12
everything and we won't we won't even
1:01:14
need to rewrite the code
1:01:20
well we can just change this
1:01:30
uh well okay we're gonna have to rewrite
1:01:36
actually we might do that
1:01:41
the day after because we are actually
1:01:43
um past the time yeah the time actually
1:01:47
flies we just had the farm
1:01:54
all right i added part of it
1:02:28
i'm done and actually we don't need a
1:02:29
class here i guess
1:02:31
although i don't know what the default
1:02:34
all right it should look the same
1:02:39
all right and then we just need a little
1:02:41
bit of javascript and then we just take
1:02:43
our other functions just add it
1:02:48
wrong button yeah okay so there it is
1:02:51
and then you'll enter the passcode
1:02:53
you'll submit the form
1:02:56
and then it will validate the api and
1:02:59
then from there we'll go i'll uh i'll
1:03:01
just spend like 20 minutes after the
1:03:03
show and just get this working i feel
1:03:10
yeah we can do that
1:03:13
but yeah that was a really good um
1:03:18
and tori came in and did some pro front
1:03:25
so that's been really fantastic
1:03:27
um do you want to do the honors tori
1:03:35
worked on getting the
1:03:38
uh password form for
1:03:45
the user clicks the save button so we're
1:03:49
continue with that on the next show and
1:03:52
it's kind of our last feature so
1:03:55
looking forward to finishing it yep
1:03:58
can't wait and if you want to see how we
1:04:04
same place same time and
1:04:12
all right have a great night
1:04:15
thanksgiving for joining guys