These are chat archives for FreeCodeCamp/Help

18th
Feb 2018
Jacob Fines
@jfines
Feb 18 2018 02:32
Does anyone know if you can list multiple names for html id attibute the same as with the class attribute? ( example: id="footer-layout footer-style" ).
Jacob Fines
@jfines
Feb 18 2018 02:37
nvrmind. I found an answer. Sorry
Eric Miller
@ericmiller777
Feb 18 2018 03:10
@thekholm80 thanks
CamperBot
@camperbot
Feb 18 2018 03:10
ericmiller777 sends brownie points to @thekholm80 :sparkles: :thumbsup: :sparkles:
:star2: 1700 | @thekholm80 |http://www.freecodecamp.org/thekholm80
Kyle Holm
@thekholm80
Feb 18 2018 03:43
@ericmiller777 do you think that will work for you?
Eric Miller
@ericmiller777
Feb 18 2018 03:46
@thekholm80 I havnt tryed it yet, group I jjoined wants me to try and get a basic understanding of node/express
@thekholm80 I tryed the npm package node-sass, its suppose dto work but I must be doing somthing wrong because it crashes
Waleed Assaf
@Jinxlaw
Feb 18 2018 04:20
can someone give me a hint on how to tackle this
I'm struggling with it
Kyle Holm
@thekholm80
Feb 18 2018 04:33
@Jinxlaw what have you tried?
Kyle Holm
@thekholm80
Feb 18 2018 05:52
@manish-giri thanks
CamperBot
@camperbot
Feb 18 2018 05:52
thekholm80 sends brownie points to @manish-giri :sparkles: :thumbsup: :sparkles:
:star2: 6811 | @manish-giri |http://www.freecodecamp.org/manish-giri
gishy1
@gishy1
Feb 18 2018 07:22
@ezioda004 check again im looping through
and all the parameters have come out well except this one
function palindrome(str) {
var lettersNum=str.replace(/[^a-zA-Z\d\s]/g,'').toLowerCase();
var originalWords=lettersNum.split('').join(' ');  
var reversedWords=lettersNum.split('').reverse(' ').join(' ');
for (var i=0;i<str.length;i++){
 if (originalWords[i]===reversedWords[i]){
 return true;  
 } 

  else {
return false;
}
}
}



palindrome("almostomla");
image.png
Aditya
@ezioda004
Feb 18 2018 07:27
@gishy1 If you'd console.log(i) inside your for loop you'll see that it's always 0, thats because as I've said your if else condition evaluates in first iteration and therefore the loop and function stops.
gishy1
@gishy1
Feb 18 2018 07:28
hmm what would you suggest to sort it out bro?
Aditya
@ezioda004
Feb 18 2018 07:29
@gishy1 Palindromes are words that are same reveresed, so why check each character when you can just compare original and modified reverse strings?
gishy1
@gishy1
Feb 18 2018 07:30
so compare the whole word?
Aditya
@ezioda004
Feb 18 2018 07:30
Yep
Aditya
@ezioda004
Feb 18 2018 07:39
@gishy1 Couple of more pointers, as @Gersho said yesterday .reverse() doesnt need an argument. so just do it without that, also you should .join() without the space like this .join("") because you dont want whitespace in b/w string and finally your regex is missing is missing a / for the whitespace so it should be like /s
gishy1
@gishy1
Feb 18 2018 07:41
reverse doesnt need an argument that part im not really getting
@ezioda004 sorry bro im trying to understand the concept
Aditya
@ezioda004
Feb 18 2018 07:44

reverse()just mutates the original array and it only reverses say like

var arr = [1, 2, 3];
arr.reverse();
console.log(arr) //[3, 2, 1]

It does nothing more nothing less, check the documentation here

Its all good, we all are here to learn and help each other :)
gishy1
@gishy1
Feb 18 2018 07:48
@ezioda004 mutates the array /
?
so it wont reverse it ?
Aditya
@ezioda004
Feb 18 2018 07:49
It does reverse, mutate meaning it changes/alter the original array rather than returning a copy of it
Aditya
@ezioda004
Feb 18 2018 07:55

If you're getting confused, see how split("") works, it doesnt mutate the original array, only returns a copy of it.

var arr = [1, 2, 3];
arr.reverse();
console.log(arr) //[3, 2, 1]
var str = arr.join("");
console.log(str); // 321
console.log(arr); //[3, 2, 1]

Notice how join("") didnt alter the original array while reverse() did.

Eric Miller
@ericmiller777
Feb 18 2018 11:44
app.use(function(req, res, next) {
  console.log(req.method, req.path, "-", req.ip);
  next();
});
on beta node challenges #7, just keep get root level logger not working as expected, in the log it looks fine for me, but i gtg to bed, message me if you can see what im doing wrong, or if its a beta issue, tyvm in advance
and yes I did place it at the top
eh its challenged 8 (but atual challenge 7, because introduction)
ameenalam
@Ameen-Alam
Feb 18 2018 12:04
Anyone know about TFS server ?
Stephen James
@sjames1958gm
Feb 18 2018 12:31
@ericmiller777 The commas are probably not going to get the required spacing.
try
console.log(`${req.method} ${req.path} - ${req.ip}`);
Hammad
@newnewb
Feb 18 2018 14:45

Guys does anyone know what happened to audio ended event listener?

It was working before in my pen but not it stopped working

audio.addEventListener("ended", function(){ console.log('end'});
Stephen James
@sjames1958gm
Feb 18 2018 14:58
@newnewb There is a missing )
Hammad
@newnewb
Feb 18 2018 15:06
@sjames1958gm yeah my bad copying, but it's still not calling the event listener
Stephen James
@sjames1958gm
Feb 18 2018 15:19
@newnewb odd, that is a browser function, not a codepen function, so it should still work.
Hammad
@newnewb
Feb 18 2018 15:22
@sjames1958gm It was working a couple of months back, now it stopped working...
Did they update it so it wouldn't work?
Stephen James
@sjames1958gm
Feb 18 2018 15:44
@newnewb I would be surprised as that is in the browser API spec.
Hammad
@newnewb
Feb 18 2018 15:46
@sjames1958gm Yeah, i'm puzzled myself
Hammad
@newnewb
Feb 18 2018 16:21
Just to note, I found out that it's working on firefox
but not chrome
Aditya
@ezioda004
Feb 18 2018 16:32
@newnewb Yeah I faced this problem too, chrome 64 has this bug I believe, it works in all other browsers even other version of chromes except 64.
Hammad
@newnewb
Feb 18 2018 16:34
@ezioda004 but it's also on the mobile version?
Aditya
@ezioda004
Feb 18 2018 16:35
@newnewb I dont recall it being working on mobile in the first place
Hammad
@newnewb
Feb 18 2018 16:35
Is it because of the new 'Anti Auto Play' add policy google has implemented?
Aditya
@ezioda004
Feb 18 2018 16:35
Not certain but could be that
Hammad
@newnewb
Feb 18 2018 16:35
I had a working pen for the simon game, needed a couple more lines of code
time passed now I wanna hand it in Q_Q
Aditya
@ezioda004
Feb 18 2018 16:37
I guess you'll have to find an alternative
Hammad
@newnewb
Feb 18 2018 16:38
exactly why I'm here
Don't wanna rewrite the whole code because of google's sense of self importance
Olapri
@Olapri
Feb 18 2018 16:59
Hello. I am struggling the whole day - pls help ...
function smallestCommons(arr) {
arr.sort(function(a, b) {
return a - b; });
var newArr = [];
for(var i = arr[0]; i <= arr[arr.length-1]; i++) {
newArr.push(i);
}
var y = true;
var smallest = 0;
while(y){
smallest++;
for(var x = newArr[0]; x < newArr[newArr.length-1]; x++) {
if (smallest % x !== 0) {
y = true;
break;}
else if(x == newArr[newArr.length-1]) {y = false;}
}
}
return smallest;
}
smallestCommons([5, 1]);
what is wrong here ?
Gersho
@Gersho
Feb 18 2018 17:01
before looking at the code, could you tell what mathematical method you are trying to use ?
also you can write code with 3 ` before and after your block of code so it shows nicely
Aditya
@ezioda004
Feb 18 2018 17:06
function smallestCommons(arr) { 
arr.sort(function(a, b) {
    return a - b; });
  var newArr = [];  
  for(var i = arr[0]; i <= arr[arr.length-1]; i++) {
    newArr.push(i); 
  }
    var y = true;
  var smallest = 0;
    while(y){
        smallest++;
        for(var x = newArr[0]; x < newArr[newArr.length-1]; x++) {
      if (smallest % x !== 0) {
        y = true;
        break;}
            else if(x == newArr[newArr.length-1]) {y = false;}
          }
      }
    return smallest;   
}
smallestCommons([5, 1]);
Fixed for readability @Olapri
Olapri
@Olapri
Feb 18 2018 17:08
I use a remainder
But why it does not work ? It should((
Aditya
@ezioda004
Feb 18 2018 17:08
Hmm, Im getting infinite loop error
Olapri
@Olapri
Feb 18 2018 17:09
@Gersho ah.. I have read already a lot... and I understand what I need... But I can not fix it... ((
@ezioda004 me too((
Gersho
@Gersho
Feb 18 2018 17:11
the way i see it you seem to be trying to brute force it
the link i provided isn't about code, it's a mathematical proof to calculate LCM without having to brute force it
Stephen James
@sjames1958gm
Feb 18 2018 17:12
@ezioda004 x will never be newArr[newArr.length-1] because your for loop prevents it
Olapri
@Olapri
Feb 18 2018 17:13
@Gersho - and how to deal with it peacefully ?
Gersho
@Gersho
Feb 18 2018 17:14
well i suck at maths and managed to follow their method
Aditya
@ezioda004
Feb 18 2018 17:14
@sjames1958gm Yeah I see that now danke
CamperBot
@camperbot
Feb 18 2018 17:14
ezioda004 sends brownie points to @sjames1958gm :sparkles: :thumbsup: :sparkles:
:star2: 8991 | @sjames1958gm |http://www.freecodecamp.org/sjames1958gm
Olapri
@Olapri
Feb 18 2018 17:15
@sjames1958gm I want to say with it that - if all "x" in newArr are checked and all of them have a remainder of 0 than... while-loop should stop
Stephen James
@sjames1958gm
Feb 18 2018 17:15
@Olapri But you limit your upper x value to x < newArr[newArr.length-1] so x never reaches the last vlue
Gersho
@Gersho
Feb 18 2018 17:16
// prime factorize each entry
//count factor occurence in object
//transfert temp data to actual object to keep only highest occurence
// multiply the values
that's the comments of my code using the method from math.com , prime factorisation should be covered in an earlier algo challenge iirc so just copy that :P
Aditya
@ezioda004
Feb 18 2018 17:17
For this challenge I just saw a pattern, the largest number multiple needs to be multiple of others, I kept increase its multiple and checked it on all small range
Stephen James
@sjames1958gm
Feb 18 2018 17:18
@ezioda004 In actuality it has to be a multiple of the product of the two largest values, so you can even shorten the search more.
Aditya
@ezioda004
Feb 18 2018 17:19
@sjames1958gm Oh wow, didnt think of that, it'd definitely optimize the code better
Olapri
@Olapri
Feb 18 2018 17:20
@sjames1958gm right your are. I changed to x <= newArr[newArr.length-1]. But now, only the half of the challenge is ok ... also strange..
@sjames1958gm - do you see maybe other mistakes..?
Gersho
@Gersho
Feb 18 2018 17:21
you should check which one work and which ones don't, so you might see a pattern between those that don't work
Olapri
@Olapri
Feb 18 2018 17:23
small figures - the result is ok.... big figures - the result is not ok. .... no sign of pattern ((
Aditya
@ezioda004
Feb 18 2018 17:25
@Olapri Its probably because of too many loops?
Gersho
@Gersho
Feb 18 2018 17:26
small figures - the result is ok.... big figures - the result is not ok. .... no sign of pattern ((
saying you see a pattern and don't see it in the same sentence :3
Olapri
@Olapri
Feb 18 2018 17:27
what you mean?
Gersho
@Gersho
Feb 18 2018 17:28
your code fails on the big figures, that's your pattern like Aditya said
Olapri
@Olapri
Feb 18 2018 17:33
yes... the matter is that I can not understand what to do with that... ((
Gersho
@Gersho
Feb 18 2018 17:34
by the way do you get console errors ?
Stephen James
@sjames1958gm
Feb 18 2018 17:34
@Olapri Your algorithm is inefficient - you should only test multiple of the largest number (not 1, 2, 3, 4, etc0
Aditya
@ezioda004
Feb 18 2018 17:36
Yeah start from the last, that'll improve it
Darren
@DarrenfJ
Feb 18 2018 17:57
afternoon fCC
how goes the code?
Kyle Holm
@thekholm80
Feb 18 2018 17:57
@DarrenfJ :wave:
Darren
@DarrenfJ
Feb 18 2018 17:57
@thekholm80 buddy!
:D
today is :tea: and podcasts for me
Kyle Holm
@thekholm80
Feb 18 2018 17:58
finishing up my :coffee: , about to fire up some netflix
Darren
@DarrenfJ
Feb 18 2018 17:58
yesterday i tech'd 3 stand-up shows
Kyle Holm
@thekholm80
Feb 18 2018 17:58
very cool
Darren
@DarrenfJ
Feb 18 2018 17:58
so no time to binge watch for me
you check out Van Helsing yet?
Kyle Holm
@thekholm80
Feb 18 2018 17:58
i have not
Darren
@DarrenfJ
Feb 18 2018 17:58
sreason 2 seems to jump the shark a bit
Kyle Holm
@thekholm80
Feb 18 2018 17:58
aww, that's too bad
Darren
@DarrenfJ
Feb 18 2018 17:59
it's still good
Kyle Holm
@thekholm80
Feb 18 2018 17:59
I used to run sound at a live music venue / nightclub ... I kind of miss it
oh to be young again
Gersho
@Gersho
Feb 18 2018 17:59
:wave: @thekholm80 @DarrenfJ
Kyle Holm
@thekholm80
Feb 18 2018 17:59
@Gersho hiya
Darren
@DarrenfJ
Feb 18 2018 17:59
@Gersho hey buddy :D
@thekholm80 hey that's cool..i used to build recording studios and that kind of stuff
repair audio equipment
Kyle Holm
@thekholm80
Feb 18 2018 18:01
you're brave! I can't believe how expensive audio equipment is
i'd be scared of breaking it worse lol
Gersho
@Gersho
Feb 18 2018 18:02
and would you believe how fast stuff like that rusts when living near the ocean ?
also would you believe it's not butter ?
Kyle Holm
@thekholm80
Feb 18 2018 18:02
lol
i think just our mixing board was like $1,500
probably not that high end, but still
Gersho
@Gersho
Feb 18 2018 18:03
to give you an idea on the rust thing, if a usb cable is not plugged (so full contact with air) it goes to the junk within 6 months
Kyle Holm
@thekholm80
Feb 18 2018 18:03
can you use dielectric grease to protect it?
Gersho
@Gersho
Feb 18 2018 18:04
i dunno
but for exemple the TV (well it's 6+ years old) the ports at the back are dead (only vga is left working :/)
depends on the type of metal of course
Kyle Holm
@thekholm80
Feb 18 2018 18:05
that's one good thing about living in the desert
very low humidity
Gersho
@Gersho
Feb 18 2018 18:05
don't forget the salt
Kyle Holm
@thekholm80
Feb 18 2018 18:06
yeah
Darren
@DarrenfJ
Feb 18 2018 18:07
i dunno.. it was something to do ;)
Kyle Holm
@thekholm80
Feb 18 2018 18:07
i think it's cool
Darren
@DarrenfJ
Feb 18 2018 18:07
now it's all throw-away-able.. figure out what pert is broken and replace it... but it
it's all pretty much compartmentalized and replaceable without getting into the components..
Kyle Holm
@thekholm80
Feb 18 2018 18:08
i hate all these companies trying to make it illegal to repair your own stuff
like apple, john deere
Darren
@DarrenfJ
Feb 18 2018 18:08
yah that's totally stoopid
Gersho
@Gersho
Feb 18 2018 18:09
i don't remember the name but i remember seeing a documentary on the US situation with the farmers vehicles
Darren
@DarrenfJ
Feb 18 2018 18:09
ok off to breakfast and podcasts and netflix and binging ;)
Kyle Holm
@thekholm80
Feb 18 2018 18:09
@DarrenfJ thanks for the chat
CamperBot
@camperbot
Feb 18 2018 18:09
thekholm80 sends brownie points to @darrenfj :sparkles: :thumbsup: :sparkles:
:star2: 2394 | @darrenfj |http://www.freecodecamp.org/darrenfj
Gersho
@Gersho
Feb 18 2018 18:09
like you can't repair your own stuff lol
Kyle Holm
@thekholm80
Feb 18 2018 18:09
@Gersho yeah, it's pretty bad
a lot of that equipment costs more than a house, too
not being able to repair it yourself is nuts
Gersho
@Gersho
Feb 18 2018 18:10
i miss my old old old laptop where you had an opening for easy dusting, now you can't dust the fan without removing everything
for the farmers vehivles thing, the part that surprised me the most is not how they can't repair, but WHY (legal reasons) rather than being plain obfuscation
artbohr
@artbohr
Feb 18 2018 18:43

Schema

const pollSchema = mongoose.Schema({
  pollName: {
    type: String,
    required: true
  },
  options: {
    type: [String],
     required: true
  },
  votes: {
    type: [{option: String, count: Number}]
  }
});

What I'm saving

const pollForm = new Poll({pollName: req.body.pollName, options: req.body.options, votes: req.body.options.map(option => {option: 0})});

the body I'm posting

{ "options": [ "ken", "ben" ],

  "pollName": "who"
}

What I get returned to me

saved { options: [ 'ken', 'ben' ],
  votes: [ undefined, undefined ],
  _id: 5a89c8a3d2937b0d60f4a068,
  pollName: 'who' }

How to get the values I want instead of undefined on the votes

Ken Haduch
@khaduch
Feb 18 2018 19:20
@DarrenfJ @thekholm80 @Gersho @artbohr - hello folks! How are things going today? :tractor: talk sounds interesting... :)
artbohr
@artbohr
Feb 18 2018 19:21
@khaduch :wave:
Kyle Holm
@thekholm80
Feb 18 2018 19:21
@khaduch Hey Ken, having a relaxing day over here. How's your Sunday?
Stephen James
@sjames1958gm
Feb 18 2018 19:30
@artbohr You need () around your object to make it return the object
option => ({option: 0})
Eric Miller
@ericmiller777
Feb 18 2018 19:31
@sjames1958gm thanks that'll probably work, the weird thing is it did have the right spaceing
CamperBot
@camperbot
Feb 18 2018 19:31
ericmiller777 sends brownie points to @sjames1958gm :sparkles: :thumbsup: :sparkles:
:star2: 8992 | @sjames1958gm |http://www.freecodecamp.org/sjames1958gm
Eric Miller
@ericmiller777
Feb 18 2018 19:32
@sjames1958gm ?
Stephen James
@sjames1958gm
Feb 18 2018 19:32
@ericmiller777 What did you mean the right spaceing?
Eric Miller
@ericmiller777
Feb 18 2018 19:33
@sjames1958gm beta node/express challenge #8 (7 if you don't count introduction)
artbohr
@artbohr
Feb 18 2018 19:33
@sjames1958gm ty
CamperBot
@camperbot
Feb 18 2018 19:33
artbohr sends brownie points to @sjames1958gm :sparkles: :thumbsup: :sparkles:
:star2: 8993 | @sjames1958gm |http://www.freecodecamp.org/sjames1958gm
Stephen James
@sjames1958gm
Feb 18 2018 19:34
@ericmiller777 Oops - got people confused, yours was a different issue
@artbohr :+1:
Eric Miller
@ericmiller777
Feb 18 2018 19:35
Np ty
Gersho
@Gersho
Feb 18 2018 19:48
@khaduch :wave: doing fine ! you ?
Gersho
@Gersho
Feb 18 2018 19:55

even though it's an array

well the interpreter doesn't agree (and he's probably right) let's see your code ?

Gersho
@Gersho
Feb 18 2018 20:08
so what line of what function is raising the error ?
Spacetime
@justinemar
Feb 18 2018 20:13
console.log the rec.ingredients
Gersho
@Gersho
Feb 18 2018 20:15
i can't seem to find where you add stuff to rec.ingredients
only found a mention to an empty array
Kyle Holm
@thekholm80
Feb 18 2018 20:15
image.png
future me is crushing it
Gersho
@Gersho
Feb 18 2018 20:16
is that one of the backend projects ?
Kyle Holm
@thekholm80
Feb 18 2018 20:16
yeah
i can't wait to see what my update is, an hour from now
Altin Rrahmani
@DevKosov
Feb 18 2018 20:17
@thekholm80 :wave:
Corentin Whyte
@CorySW
Feb 18 2018 20:17
lmao I didn't even catch that at first glance
Kyle Holm
@thekholm80
Feb 18 2018 20:17
@DevKosov hey buddy
Gersho
@Gersho
Feb 18 2018 20:17
surely a timezone issue
May Kittens Devour Your Soul
@diomed
Feb 18 2018 20:17
@thekholm80 hey buddy
Gersho
@Gersho
Feb 18 2018 20:17
i see it as updated 11 mins ago
Kyle Holm
@thekholm80
Feb 18 2018 20:18
@diomed :wave: hiya
May Kittens Devour Your Soul
@diomed
Feb 18 2018 20:18
hahahaahah :stuck_out_tongue:
Eric Miller
@ericmiller777
Feb 18 2018 20:48
@sjames1958gm functionaly does console.log(${req.method} ${req.path} - ${req.ip}); do anything different then console.log(req.method, req.path, "-", req.ip);
Stephen James
@sjames1958gm
Feb 18 2018 20:50
Not sure what console.log does with the commas. If it just inserts blanks the i don't see any difference
Kyle Holm
@thekholm80
Feb 18 2018 20:50
it logs each separately, where a template literal would all log together
Eric Miller
@ericmiller777
Feb 18 2018 20:52
@thekholm80 i get the same output
Kyle Holm
@thekholm80
Feb 18 2018 20:55
just tested this:
let a = 1,
    b = 2,
    c = 3;

console.log(`${ a } ${ b } ${ c }`);
// "1 2 3"
console.log(a, b, c);
// 1
// 2
// 3
maybe i'm missing something?
Eric Miller
@ericmiller777
Feb 18 2018 21:08
maybe its somthing to do with glitch?
@thekholm80 thanks
CamperBot
@camperbot
Feb 18 2018 21:08
ericmiller777 sends brownie points to @thekholm80 :sparkles: :thumbsup: :sparkles:
:star2: 1701 | @thekholm80 |http://www.freecodecamp.org/thekholm80
Kyle Holm
@thekholm80
Feb 18 2018 21:09
@ericmiller777 could be. i don't pretend to have all the answers lol
Eric Miller
@ericmiller777
Feb 18 2018 21:10
:P i don't think many ppl do, and everything programming can be weird at times....
Corentin Whyte
@CorySW
Feb 18 2018 21:25
oh man finally I solved the issues I'm so relieved
Kyle Holm
@thekholm80
Feb 18 2018 21:26
@CorySW congrats!
Corentin Whyte
@CorySW
Feb 18 2018 21:26
thanks, bud ! @thekholm80
CamperBot
@camperbot
Feb 18 2018 21:26
corysw sends brownie points to @thekholm80 :sparkles: :thumbsup: :sparkles:
:star2: 1702 | @thekholm80 |http://www.freecodecamp.org/thekholm80
Eric Miller
@ericmiller777
Feb 18 2018 21:38
Can someone explain the echo server challenge to me because it says i completed it, but it only get "not found"
app.get("/:word/echo", function(req, res){
res.json({echo: req.params.word});
});
i feel i cheated?
i dont get how that could ever help with somthing like routing to a specfic book, like in the example tho....
Kyle Holm
@thekholm80
Feb 18 2018 21:47
@ericmiller777 I'm not sure what your question is
Eric Miller
@ericmiller777
Feb 18 2018 21:48
@thekholm80 i really dunno either, i did what the challenge said, just dont get the purpose
Kyle Holm
@thekholm80
Feb 18 2018 21:50
@ericmiller777 when you have app.get('/:variableName', ...) it takes everything after that / and assigns it to req.params.variableName
so if i went to http://yourwebsite.com/cat then req.params.variableName would equal "cat"
it's pretty useful
Eric Miller
@ericmiller777
Feb 18 2018 21:52
the onlu use i get from this would be to then use somthing like if(req.params.variableName === "cat")
?
why not just have a index set at /cat?
im just starting with backend stuff >.>;
Kyle Holm
@thekholm80
Feb 18 2018 21:52
or if you wanted to query your database with that information, or make an external api call with that
Eric Miller
@ericmiller777
Feb 18 2018 21:53
ill keep going, and maybe figure it out lol....
@thekholm80 thanks
CamperBot
@camperbot
Feb 18 2018 21:53
ericmiller777 sends brownie points to @thekholm80 :sparkles: :thumbsup: :sparkles:
api offline
Kyle Holm
@thekholm80
Feb 18 2018 21:53
here i used that so that users could enter a search string
here you can see how it works
Eric Miller
@ericmiller777
Feb 18 2018 21:54
@thekholm80 that makes more sense
Kyle Holm
@thekholm80
Feb 18 2018 21:55
it'll make more sense as you use it more
Eric Miller
@ericmiller777
Feb 18 2018 21:55
@thekholm80 thanks
CamperBot
@camperbot
Feb 18 2018 21:55
ericmiller777 sends brownie points to @thekholm80 :sparkles: :thumbsup: :sparkles:
api offline